eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.www[CSS] padding i width › [CSS] padding i width
  • Path: news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!new
    s.nask.org.pl!news.internetia.pl!not-for-mail
    From: TornadoTN <t...@d...net.pl>
    Newsgroups: pl.comp.www
    Subject: [CSS] padding i width
    Date: Fri, 18 Sep 2009 09:19:51 +0200
    Organization: Netia S.A.
    Lines: 41
    Message-ID: <h8vcbp$2bm$1@mx1.internetia.pl>
    NNTP-Posting-Host: tornado.tys86b.1000lecie.pl
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2; format=flowed
    Content-Transfer-Encoding: 8bit
    X-Trace: mx1.internetia.pl 1253258425 2422 195.177.67.195 (18 Sep 2009 07:20:25 GMT)
    X-Complaints-To: a...@i...pl
    NNTP-Posting-Date: Fri, 18 Sep 2009 07:20:25 +0000 (UTC)
    X-Tech-Contact: u...@i...pl
    User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
    X-Server-Info: http://www.internetia.pl/news/
    Xref: news-archive.icm.edu.pl pl.comp.www:393567
    [ ukryj nagłówki ]

    Witam
    Napotkałem na taki problem:

    CSS:
    div {
    width:100%;
    padding-left: 200px;
    }

    HTML:
    <div>Jakiś tekst</div>

    W przeglądarkach taki kod powoduje wyjechanie div'a o 200px w lewo poza
    widoczny ekran i pojawienie się dolnego scrolla.

    Aby pozbyć się problemu wyciąłem wpis "width:100%;" i poskutkowało.
    Natomiast pojawił się problem w Firefox 3.5 a w IE <7 problem pozostał.

    Firefox bez "width:100%" nie rozciąga div'a na całą szerokośc tylko
    dopasowuje go do szerokości tekstu. Jak się pozbyć tego efektu ?

    Dodam, że "margin" zachowuje się dokładnie tak samo jak padding co jest
    dziwne, gdyż padding to wewnętrzny odstęp i powinien się zachowywać
    inaczej niż "margin".

    Chcę osiągnąć efekt taki aby tekst był przesunięty od lewej krawędzi o
    200px i skalował się razem z oknem przeglądarki.

    Rozwiązanie na tabelach:
    <table style="width:100%" cellpading="0" cellspacing="0">
    <tr>
    <td style="width:200px;">&nbsp;</td>
    <td style=""width: auto;>Jakiś tekst</td>
    </tr>
    </table>


    Jak to zrobić na divach ?

    Pozdrawiam
    TornadoTN

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: