eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.wwwCSS - dziwny problemCSS - dziwny problem
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.supermedia.pl!newsfeed2.atman.pl!n
    ewsfeed.atman.pl!.POSTED!not-for-mail
    From: Marek <p...@s...com>
    Newsgroups: pl.comp.www
    Subject: CSS - dziwny problem
    Date: Thu, 13 Dec 2012 11:15:18 +0100
    Organization: ATMAN - ATM S.A.
    Lines: 51
    Message-ID: <kac9rn$hm2$1@node1.news.atman.pl>
    NNTP-Posting-Host: 89-69-209-185.dynamic.chello.pl
    Mime-Version: 1.0
    Content-Type: text/plain; charset=UTF-8; format=flowed
    Content-Transfer-Encoding: 8bit
    X-Trace: node1.news.atman.pl 1355393719 18114 89.69.209.185 (13 Dec 2012 10:15:19
    GMT)
    X-Complaints-To: u...@a...pl
    NNTP-Posting-Date: Thu, 13 Dec 2012 10:15:19 +0000 (UTC)
    User-Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:17.0) Gecko/17.0 Thunderbird/17.0
    Xref: news-archive.icm.edu.pl pl.comp.www:401649
    [ ukryj nagłówki ]

    Mam pewien kłopot z renderowaniem tabelki pod przeglądarkami innymi niż
    IE. Otóż chciałbym aby kolumny tabeli wypełniały jej całą szerokość.

    HTML5 w uproszczeniu jest następujący:

    <form class="formularz" method="post">
    <fieldset>
    <label></label>
    <label></label>
    <label></label>
    <label></label>
    ...
    </fieldset>
    </form>

    CSS:

    .formularz{
    background-image: url(../pictures/hr.png);
    background-repeat: repeat-x;
    background-position: left bottom;
    padding-bottom: 20px;
    display: table;
    width: 100%;
    margin-bottom: 20px;
    }
    .formularz fieldset {
    display: table-row;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    margin: 0px;
    padding: 0px;
    }
    .formularz fieldset label {
    font-size: 14px;
    font-style: italic;
    font-weight: 300;
    display: table-cell;
    width: auto;
    }
    .formularz fieldset label + label {
    padding-left: 15px;
    }

    W FF i Chrome komórki tabeli zbijają się po lewej stronie i są o
    szerokości własnej zawartości zamiast zajmować 100% wiersza. Nie mogę
    nadać sztywnej szerokości komórkom gdyż ich ilość może być zmienna a
    także ich zawartość też może być szersza lub węższa. Chciałbym aby to
    się zachowywało jak zwykła HTMLowa tabela. Co robię źle?

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: