eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.wwwCSS - jak przerwać dziedziczenieRe: CSS - jak przerwać dziedziczenie
  • Data: 2011-11-15 23:22:08
    Temat: Re: CSS - jak przerwać dziedziczenie
    Od: Gregbike <g...@g...com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Hej,

    W dniu 2011-11-15 23:53, Marek pisze:
    > Załóżmy, że mamy następujący fragment kodu HTML:
    [...]
    > .tabela .wiersz td {
    > padding 10px;
    > }
    > .wewnetrzna tr td {
    > padding: 5px;
    > }
    [...]
    > Czy istnieje
    > możliwość w CSS wymyszenia aby tabela wewnętrzna nie dziedziczyła niczego
    > po rodzicu? Ta tabela wewnętrzna będzie używana w różnych miejscach kodu
    > HTML i nie chcę aby jakaś przypadkowa właściwość rodzica przedarła się do
    > jej wnętrza. Odpada więc stosowanie !important do każdego atrybutu stylu.

    .tabela > td {padding: 10px;} ?
    Uważaj na IE6, jeśli Ci jeszcze zależy...

    A ogólnie jeśli chodzi Ci o dziedziczenie z innych miejsc, to chyba
    musiał byś określić z góry wszystkie wartości dla tej wewnętrznej
    tabeli. Czyli z góry zdefiniować te wartości, które mogą być
    nadpisane... Albo zadbać o kod jak powyżej, tam gdzie będzie ona występować.

    P.S. Potrafisz uzasadnić sens zagnieżdżania tabeli? Nie wystarczy Ci jedna?

    --
    Pozdrawiam,
    Grzegorz Gawlik
    http://gregbike.carbonmade.com

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: