MozillaPL.org - polskie centrum Mozilli

Główne menu:

Różnice w wyświetlaniu wartości px,pt,em Gecko i Webkit

Jak tworzyć strony WWW zgodnie ze standardami

Moderator: Pomocy?!

Różnice w wyświetlaniu wartości px,pt,em Gecko i Webkit

Postautor: KLAPEK » 06 kwietnia 2010, 13:50

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.9.1.9) Gecko/20100317 SeaMonkey/2.0.4 (Slackware)

Mam taki dziwny problem polegający na tym iż przeglądarki oparte na Webkit (Konqueror, Chrome, Safari...) inaczej wyświetlają wartości px, pt, em niż te oparte na Gecko.
Sytuacja wygląda tak, iż np w menu pionowym na 13 pozycji różnica in minus dla Webkit wynosi ok 0,3cm (zmierzone linijką na ekranie ;)).
Różnica jest widoczna gdyż elementy menu nie dociągają do ramki.
Element którego wartość dotyczy to:
Kod: Zaznacz cały
.menu ul li > a {
   width: auto;
   padding: 5.5pt;}

Czy jest jakaś możliwość zdefiniowania w pliku odmiennej wartości dla KHTML lub oddzielnego css (w takim przypadku jak go załadować, jest coś w stylu if webkit...?)
Państwowa dziwka, flądra w jedwabiu i złocie. || Chcą za nią tren nieść, duszę włócząc w błocie. || Cyril Tourneur (1575-1625) ||
SeaMonkey @ GNU/Linux
KLAPEK
Moderator
 
Posty: 2189
Z nami od: 10 czerwca 2002, 15:05
Lokalizacja: ~/seamonkey

Odp: Różnice w wyświetlaniu wartości px,pt,em Gecko i Webkit

Postautor: Tomek » 06 kwietnia 2010, 13:59

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3

A czy ustawienie na sztywno line-height nie pomoże? Chyba miałem kiedyś podobny problem z WebKitem.
Rozwiązań typu if webkit nie ma... można by tu się posiłkować serwowaniem różnego css względem UA (za pomocą JS czy php).
Poszukam w zakładkach - ale Riddle chyba miał artykuł o line-height i różnicach w wyświetlaniu.
"Mym sojusznikiem jest Moc, i potężnym sojusznikiem ona jest." -- Mistrz Yoda
Tomek
Moderator
 
Posty: 9041
Z nami od: 19 sierpnia 2004, 06:52

Odp: Różnice w wyświetlaniu wartości px,pt,em Gecko i Webkit

Postautor: KLAPEK » 07 kwietnia 2010, 13:42

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.9.1.9) Gecko/20100317 SeaMonkey/2.0.4 (Slackware)

Znalazłem w kopii google stronkę Riddla o line-height i... nadal to samo ;/
Webkit inaczej interpretuje wartości tym razem %.
Dla Gecko wartość line-height to 119%, natomiast by osiągnąć taki sam efekt Webkit musi mieć 125%...
Nadal nic z tego.
Państwowa dziwka, flądra w jedwabiu i złocie. || Chcą za nią tren nieść, duszę włócząc w błocie. || Cyril Tourneur (1575-1625) ||
SeaMonkey @ GNU/Linux
KLAPEK
Moderator
 
Posty: 2189
Z nami od: 10 czerwca 2002, 15:05
Lokalizacja: ~/seamonkey


Wróć do Tworzenie stron WWW

Kto jest online

Zarejestrowani użytkownicy: Bing [Bot], dexter, Google [Bot]

Przejdź do powiązanej strony

Nawigacja:

Stopka: