eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.wwwCSS - problem z paddingiem buttonów
Ilość wypowiedzi w tym wątku: 16

  • 11. Data: 2013-11-05 13:52:21
    Temat: Re: CSS - problem z paddingiem buttonów
    Od: Marek <p...@s...com>

    W dniu 2013-11-05 12:20, NotBear pisze:

    >
    > Nie wiem czy dobrze sie rozumiemy. Overflow z definicji ma poczatkowa
    > wartosc "visible"

    Mi wyszło, że w (najprawdopodobniej) FF dla elementu button
    overflow:hidden Przynajmniej w stosunku do tekstu wychodzącego poza
    obrys. Nie sprawdzałem, czy podobnie sprawy się mają z elementami
    osadzonymi wewnątrz innymi niż tekst.

    > Dygresja: Chrome domyslnie dodaje kontrolkom wlasnosc
    > -webkit-appearance co tez warto wziac pod uwage przy redefiniowaniu
    > wygladu kontrolek.

    No więc o to pytałem w wątku otwierającym. Zapewne tu może być pies
    pogrzebany. Być może istnieje jakiś -webkit-appearance-button-overflow
    albo inne dziwactwo.


    > Moim zdaniem lepsza jest konstrukcja z dodatkowym elementem wewnatrz
    > buttona i "zniknieciem" samego buttona. Zachowuje semantykę, a
    > jednoczesnie daje sie stylowac bez przeszkod.

    Tak, to prawda. Jednakże jestem kodowym purystą :-) Jeśli coś można
    zrobić prościej / wydajniej / bardziej czytelnie, to wybieram takie
    rozwiązanie. Jeśli się nie da inaczej, to trudno.


    --
    Pozdrawiam
    Marek


  • 12. Data: 2013-11-05 14:03:33
    Temat: Re: CSS - problem z paddingiem buttonów
    Od: Marek <p...@s...com>

    >>
    >> Nie wiem czy dobrze sie rozumiemy. Overflow z definicji ma poczatkowa
    >> wartosc "visible"
    >
    > Mi wyszło, że w (najprawdopodobniej) FF dla elementu button
    > overflow:hidden

    Właśnie sprawdziłem. Domyślnie dla buttonów jest overflow:hidden dla IE.
    Przynajmniej w wersji 11. Pod FF jest visible. Tak więc nie do końca
    masz rację.



    --
    Pozdrawiam
    Marek


  • 13. Data: 2013-11-05 15:43:24
    Temat: Re: CSS - problem z paddingiem buttonów
    Od: Paweł Piskorz <n...@p...nie>

    W dniu 2013-11-05 10:38, Marek pisze:
    > Z czymś jeszcze podobna jazda była.
    > Chyba fieldset. Zupełnie nie rozumiem intencji, dla których tak się
    > dzieje. W konsekwencji zaczynam stosować <div class"button"> albo <div
    > class="fieldset">, czego ze względów choćby semantycznych nie powinno
    > się robić.

    fieldset miał problemy m. in. z overflow, w Firefoksie po 9 latach
    postanowiono go naprawić :)
    https://bugzilla.mozilla.org/show_bug.cgi?id=261037


    --
    Pozdrawiam,
    Paweł "PablO" Piskorz


  • 14. Data: 2013-11-05 23:31:48
    Temat: Re: CSS - problem z paddingiem buttonów
    Od: Marek <p...@s...com>

    W dniu 2013-11-05 15:43, Paweł Piskorz pisze:
    >
    > fieldset miał problemy m. in. z overflow, w Firefoksie po 9 latach
    > postanowiono go naprawić :)
    > https://bugzilla.mozilla.org/show_bug.cgi?id=261037

    Heh .. no tak... :)


    --
    Pozdrawiam
    Marek


  • 15. Data: 2013-11-07 11:30:59
    Temat: Re: CSS - problem z paddingiem buttonów
    Od: NotBear <p...@i...pl>

    W dniu 2013-11-05 14:03, Marek pisze:
    >>> Nie wiem czy dobrze sie rozumiemy. Overflow z definicji ma poczatkowa
    >>> wartosc "visible"
    [...]
    > Właśnie sprawdziłem. Domyślnie dla buttonów jest overflow:hidden dla IE.
    > Przynajmniej w wersji 11. Pod FF jest visible. Tak więc nie do końca
    > masz rację.

    Obaj mamy racje :-)

    Pisalem, ze "z definicji" overflow jest poczatkowo visible. Dokladniej:
    Initial: visible, Inherited: no
    http://www.w3.org/TR/2011/REC-CSS2-20110607/visufx.h
    tml#propdef-overflow

    Pisalem tez, ze w domyslnym arkuszu konkretnej przegladarki moga byc
    reguly. W Chrome nie ma, w FF nie ma. W IE nie sprawdzalem, Ty
    sprawdziles i faktycznie - M$ poszlo swoja droga i ma
    button{overflow:hidden;}.


    Podejrzewam, ze problem z buttonem w Chrome wynika z kulawej implementacji.

    --
    NotBear


  • 16. Data: 2013-11-07 17:15:40
    Temat: Re: CSS - problem z paddingiem buttonów
    Od: Marek <p...@s...com>

    W dniu 2013-11-07 11:30, NotBear pisze:

    >
    > Obaj mamy racje :-)
    >
    > Pisalem, ze "z definicji" overflow jest poczatkowo visible. Dokladniej:
    > Initial: visible, Inherited: no
    > http://www.w3.org/TR/2011/REC-CSS2-20110607/visufx.h
    tml#propdef-overflow

    Aha... z "tej" definicji a nie z definicji w IE :-) Nie dogadaliśmy się
    o jaką chodzi.

    --
    Pozdrawiam
    Marek

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: