eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.wwwHR i CSS3Re: HR i CSS3
  • Data: 2012-02-10 00:03:13
    Temat: Re: HR i CSS3
    Od: NotBear <p...@i...pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    W dniu 2012-02-07 19:37, Marek pisze:
    >> HR nature ma blokowa, wiec dlaczego go nie wlaczyc do grona "itepow"?
    > Dlatego ponieważ HR służy do rozdzielania graficznego elementów treści.

    Pytalem o nature elementu, nie jego zastosowanie.

    Swoją drogą, piszesz "rozdzielanie", a w przykladzie nizej stawiasz HR
    na poczatku bloku. Jaki to ma sens?


    > Co mi z elementu, w którym nie da się ustawić obu odległości (od góry i od
    > dołu)?

    Ależ da się. Margin top/bottom działa.


    > Collapsing przenika przez elementy po to aby wypłynąć w "przypadkowym"
    > miejscu layoutu. Nagle ni z gruszki ni z pietruszki dostajesz odstęp miedzy
    > elementami, które nigdy go wcześniej nie miały zanim ktoś gdzieś dalej w
    > kodzie zastosował HR. Powtórzę ten przypadek poniżej.

    Nieprzypadkowym. Sa zasady, ktore to okreslaja.

    Ale wrocmy do pierwotnego problemu. Moim zdaniem zamiast tworzyc wyjatki
    dla roznistych elementow, wystarczy "zatamowac" raz a dobrze collapsing
    tam gdzie jest zbedny.


    > Ok, oto obiecany wcześniej przypadek (w uproszczeniu). W praktyce ten HR
    > może wystąpić w różnych miejscach layoutu. Sam layout zawiera więcej
    > podobnych sekcji. Mało tego - mogą powstać nowe i w założeniu HR w nich nie
    > ma dokonywać destrukcji. Jak tego dokonać inaczej niż Cezary radził? Nie
    > wiem.

    Zaleznie od mozliwosci i zamierzen (dlatego prosilem o pokazanie tej
    problematycznej strony, bo kazda metoda ma jakies uwarunkowania) mozna
    zastosowac na rodzicu:
    - border
    - padding
    - wspominane juz kombinacje border lub padding z ujemnym marginesem
    - display:inline-block
    - float:left/right
    - overflow:hidden/auto

    - #rodzic:before{content: "."; display:block; visibility:hidden;
    height:0;} (inspirowane clearfixem)


    > Pewnie zaproponujesz rozwiązanie aby w drugim DIVie ustawić
    > padding górny na 1 px i przesunąc DIVa o 1px po to aby zniwelować ten
    > niepotrzebny padding. Zapomnijmy o takim rozwiązaniu - jest chore. Powstaną
    > tylko kolejne problemy.

    Konkretnie jakie?

    --
    NotBear

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: