eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.www › CSS - problem z wyłączeniem floata
Ilość wypowiedzi w tym wątku: 19

  • 11. Data: 2011-09-13 18:27:20
    Temat: Re: CSS - problem z wyłączeniem floata
    Od: ramblinman <%nick%@gazeta.pl>

    W dniu 2011-09-13 20:21, ramblinman pisze:
    > Jeśli chcesz, żeby działało też w IE 7 i 6, to możesz pewnie zawinąć
    > część treści w dodatkowego diva:
    >
    > <div id="contents" style="position:relative">
    > <div class="col1" style="position:absolute; top:-3.14px">
    > <div class="thumbnail"></div>
    > </div>
    > <div style="overflow:hidden">
    > <div class="col2"></div>
    > <div class="col3"></div>
    > </div>
    > </div>

    Ale to w zasadzie wychodzi na jedno z dodaniem <div
    style="clear:both"></div>. Więc nieważne :)


  • 12. Data: 2011-09-14 07:19:45
    Temat: Re: CSS - problem z wyłączeniem floata
    Od: Peter May <p...@o...pl>

    W dniu 13-09-2011 18:15, Marek pisze:
    > Dnia Tue, 13 Sep 2011 16:15:01 +0200, Peter May napisał(a):
    >
    >> W dniu 13-09-2011 10:46, Marek pisze:
    >>> Witam,
    >>>
    >>> Mamy sobie kod:
    >>>
    >>> <div id="contents">
    >>> <div class="col1">
    >>> <div class="thumbnail"></div>
    >>> </div>
    >>> <div class="col2"></div>
    >>> <div class="col3"></div>
    >>> </div>
    >>
    >> #contents:after{
    >> content:".";
    >> display:block;
    >> height:0;
    >> clear:both;
    >> visibility:hidden;
    >> }
    >
    > Sprytne! :-) Standardowe pytanie: jak to działa pod IE8, IE9, FF6 i Operą
    > 11 ? Masz doświadczenia?

    Generalnie to tzw. clearfix jest nieco szerszy (czyt. dla IE).

    http://www.positioniseverything.net/easyclearing.htm
    l

    --
    Peter


  • 13. Data: 2011-09-14 08:05:06
    Temat: Re: CSS - problem z wyłączeniem floata
    Od: Marek <p...@s...com>

    Dnia Tue, 13 Sep 2011 20:21:50 +0200, ramblinman napisał(a):

    > W dniu 2011-09-13 18:15, Marek pisze:
    >>> #contents:after{
    >>> content:".";
    >>> display:block;
    >>> height:0;
    >>> clear:both;
    >>> visibility:hidden;
    >>> }
    >>
    >> Sprytne! :-) Standardowe pytanie: jak to działa pod IE8, IE9, FF6 i Operą
    >> 11 ? Masz doświadczenia?
    >
    > O normalne przeglądarki raczej się nie martw, ta strona:
    >
    > http://www.quirksmode.org/css/contents.html
    >
    > mówi, że w IE :after działa od wersji 8.
    >
    > Zresztą możesz poeksperymentować i zobaczyć jak to działa.
    >
    > Jeśli chcesz, żeby działało też w IE 7 i 6, to możesz pewnie zawinąć
    > część treści w dodatkowego diva:

    Dzięki. Mi wystarczy kompatybilność z IE8. Jeśli ktoś używa archaicznych
    przeglądarek to jego wybór i problem. :-)


  • 14. Data: 2011-09-14 08:07:52
    Temat: Re: CSS - problem z wyłączeniem floata
    Od: Marek <p...@s...com>


    > Generalnie to tzw. clearfix jest nieco szerszy (czyt. dla IE).
    >
    > http://www.positioniseverything.net/easyclearing.htm
    l

    Dzięki za pomoc :-)


  • 15. Data: 2011-09-14 16:42:23
    Temat: Re: CSS - problem z wyłączeniem floata
    Od: "|<onrad" <k...@g...pl>

    On Tue, 13 Sep 2011 18:15:18 +0200, Marek wrote:
    > Sprytne! :-) Standardowe pytanie: jak to działa pod IE8, IE9, FF6 i
    > Operą 11 ? Masz doświadczenia?

    przy takich pytaniach polecam strone caniuse :)

    http://caniuse.com/#search=generated content



    --
    pozdrawiam, Konrad Karpieszuk


  • 16. Data: 2011-09-14 17:10:06
    Temat: Re: CSS - problem z wyłączeniem floata
    Od: Paweł Piskorz <n...@p...nie?>

    W dniu 2011-09-13 20:06, Marek pisze:
    > Dnia Tue, 13 Sep 2011 19:13:10 +0200, Paweł Piskorz napisał(a):
    >
    >> W dniu 2011-09-13 10:46, Marek pisze:
    >>> W związku z tym jak spowodować to zamknięcie floatów
    >>> aby nie zaszkodzić klasie "thumbnail"?
    >>
    >> #contents::after {
    >> content:"";
    >> display:block;
    >> height:1px;
    >> clear:both;
    >> }
    >
    > A czemu teraz dałeś 1px?

    height:0; podawał Peter, nie ja.

    > Czy poprzednie 0px wnosiło coś niewłaściwego w zadziałaniu stylu?

    Jakieś przyzwyczajenie, chyba kiedyś przeglądarki nie tworzyły elementu
    z height:0 albo coś, nie pamiętam.


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


  • 17. Data: 2011-09-14 17:14:46
    Temat: Re: CSS - problem z wyłączeniem floata
    Od: Paweł Piskorz <n...@p...nie?>

    W dniu 2011-09-13 20:21, ramblinman pisze:
    > O normalne przeglądarki raczej się nie martw, ta strona:
    >
    > http://www.quirksmode.org/css/contents.html
    >
    > mówi, że w IE :after działa od wersji 8.
    >
    > Zresztą możesz poeksperymentować i zobaczyć jak to działa.
    >
    > Jeśli chcesz, żeby działało też w IE 7 i 6, to możesz pewnie zawinąć
    > część treści w dodatkowego diva:

    Dla IE6/7 wystarczy nadać width/height dla rodzica, lub po prostu zoom:1;


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


  • 18. Data: 2011-09-14 18:20:48
    Temat: Re: CSS - problem z wyłączeniem floata
    Od: Marek <p...@s...com>

    Dzięki! Bardzo przydatny link.


  • 19. Data: 2011-09-14 18:25:40
    Temat: Re: CSS - problem z wyłączeniem floata
    Od: Marek <p...@s...com>

    Dnia Wed, 14 Sep 2011 19:10:06 +0200, Paweł Piskorz napisał(a):

    >>
    >> A czemu teraz dałeś 1px?
    >
    > height:0; podawał Peter, nie ja.

    Oj, przepraszam :) Zasugerowałem się podobieństwem rozwiązania :-)

    > Jakieś przyzwyczajenie, chyba kiedyś przeglądarki nie tworzyły elementu
    > z height:0 albo coś, nie pamiętam.

    Mi właśnie też coś kojarzy się z tą wielkością zerową. Dlatego spytałem.
    Był z nią jakiś kłopot. Prawdopodobnie to już historia.

strony : 1 . [ 2 ]


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: