![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 27.01.2006 Ostrzeżenie: (0%) ![]() ![]() |
Mam problem... Poprawiam stronę kolegi, która w każdej przeglądarce inaczej się wświetla... Jego strona była w tabelkach, ja w myśl o nowoczesności używam diva (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Jest pewien problem... Oto link do tego layu: lo.gif' target='_blank pod tym. Ja zrobiłem coś takiego:
Co zrobić, aby było tak samo w divie? Próbowałem różnych metod i żadna nie pomaga.... Ten post edytował BDCC 5.05.2006, 20:27:09 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(Zajec @ 2006-05-17 23:58:15) 1) Zapominasz, że w XHTML strict paddingi wliczają się do wysokości i szerokości. Tak więc: całkowita wysokość = height + górny padding + dolny padding całkowita szerokość = width + lewy padding + prawy padding Jeśli więc dopisałeś padding-top: 4px i chcesz, żeby element nadał miał 26px wysokości - odejmij od tego 26 cztery piksele. Rezultat: padding-top: 4px; height: 22px; Ja jeszcze dodam, że tak się dzieje w przeglądarkach. W innych dziwnych aplikacjach typu bardzIEwIE interpretowane jest to wbrew standardom. W IE nie będziesz musiał zmiejszać długości, bo IE traktuje padding jakby był na zewnątrz. Przydadzą Ci się tutaj Conditional Comments dla wprowadzenia innych styli dla bardzIEwia. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 22:47 |