eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.wwwCSS - dziwny problem
Ilość wypowiedzi w tym wątku: 5

  • 1. Data: 2012-12-13 11:15:18
    Temat: CSS - dziwny problem
    Od: Marek <p...@s...com>

    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?


  • 2. Data: 2012-12-13 13:04:12
    Temat: Re: CSS - dziwny problem
    Od: NotBear <p...@i...pl>

    W dniu 2012-12-13 11:15, Marek pisze:
    > 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.

    Ciekawe, wyglada na to, ze fieldset nie do konca "rozumie" co sie od
    niego chce. Jak zamienilem go na div, to zadzialalo wg zalozen.


    --
    NotBear


  • 3. Data: 2012-12-13 18:42:40
    Temat: Re: CSS - dziwny problem
    Od: Paweł Piskorz <n...@p...nie.invalid>

    W dniu 2012-12-13 13:04, NotBear pisze:
    > W dniu 2012-12-13 11:15, Marek pisze:
    >> 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.
    >
    > Ciekawe, wyglada na to, ze fieldset nie do konca "rozumie" co sie od
    > niego chce. Jak zamienilem go na div, to zadzialalo wg zalozen.

    fieldset w ogóle jest inny i trzeba z nim uważać :)


    --
    message[autor="PablO"]::after {
    content:"Pozdrawiam";
    }


  • 4. Data: 2012-12-13 20:17:15
    Temat: Re: CSS - dziwny problem
    Od: Marek <p...@s...com>

    W dniu 2012-12-13 18:42, Paweł Piskorz pisze:
    >
    > fieldset w ogóle jest inny i trzeba z nim uważać :)
    >
    >

    Kurcze, miałeś rację. Zastąpiłem go DIVem i pomogło. :-)
    Czy wiesz lub masz ciekawy link wyjaśniający jego odmienność?


  • 5. Data: 2012-12-14 09:20:48
    Temat: Re: CSS - dziwny problem
    Od: NotBear <p...@i...pl>

    W dniu 2012-12-13 18:42, Paweł Piskorz pisze:
    > fieldset w ogóle jest inny i trzeba z nim uważać :)

    True, podobnie jak jego legend :-)


    --
    NotBear

strony : [ 1 ]


Szukaj w grupach

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: