eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.wwwHR i CSS3 › Re: HR i CSS3
  • Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
    From: NotBear <p...@i...pl>
    Newsgroups: pl.comp.www
    Subject: Re: HR i CSS3
    Date: Fri, 10 Feb 2012 01:03:13 +0100
    Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
    Lines: 58
    Message-ID: <jh1ms8$ob3$1@inews.gazeta.pl>
    References: <1...@4...net>
    <jgon9f$90b$1@inews.gazeta.pl>
    <twufaiyyednc.15rjtk7jr2fzz$.dlg@40tude.net>
    <jgphll$46$1@inews.gazeta.pl>
    <1nay1usp33rtq.1odnrgn29sm3p$.dlg@40tude.net>
    NNTP-Posting-Host: 212.127.64.5
    Mime-Version: 1.0
    Content-Type: text/plain; charset=UTF-8; format=flowed
    Content-Transfer-Encoding: 8bit
    X-Trace: inews.gazeta.pl 1328832200 24931 212.127.64.5 (10 Feb 2012 00:03:20 GMT)
    X-Complaints-To: u...@a...pl
    NNTP-Posting-Date: Fri, 10 Feb 2012 00:03:20 +0000 (UTC)
    X-User: notbear
    In-Reply-To: <1nay1usp33rtq.1odnrgn29sm3p$.dlg@40tude.net>
    User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:9.0) Gecko/20111222
    Thunderbird/9.0.1
    Xref: news-archive.icm.edu.pl pl.comp.www:400456
    [ ukryj 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: