![]() |
![]() ![]() |
![]() |
-arrtxp- |
![]()
Post
#1
|
Goście ![]() |
Witam,
niestety ale zastanawia mnie czemu każda przeglądarka wyświetla dowolną stronę... inaczej... Pomijam już produkt Mirosoftu... Ale np: Chrome inaczej wyświetla tekst niż Firefox. Nie wiem czy to zauważyliście ale tak jest... Np: Mam takiego div'a: Na chromię litery będą najerzdzać na ramkę a na Firefox już nie... To mi przeszkadza bo to psuje szyk mojej strony... Dlaczego nie stworzą jednego stadardu ? Bardzo mnie to irytuje, że każda przeglądarka innaczej wyswietla moje strony... Ten post edytował arrtxp 19.05.2013, 13:39:17 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 729 Pomógł: 346 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
1. Różne firmy niezbyt się dogadują
2. Każda przeglądarka ma jakieś swoje własne style do elementów(paddingi/line-height/margin/etc.) użyj jakiegoś css reseta |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Cytat użyj jakiegoś css reseta Ew. w większości wypadków wystarczy na początku CSS: Kod *{ margin: 0; padding: 0; }
|
|
|
-arrtxp- |
![]()
Post
#4
|
Goście ![]() |
Sory chłopaki... jak by reset pomógł to bym tego wątku nie zakładał...
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
To wrzuć demo na swój serwer wraz ze screenami do obu przeglądarek. Przed chwilą zrobiłem test u siebie i pod FF i Chrome jest identycznie, więc może błąd popełniasz gdzie indziej.
|
|
|
-arrtxp- |
![]()
Post
#6
|
Goście ![]() |
Dam Ci prosty przykład, włącz wp i zobacz na Firefox jak wygląda napis " Niedziela, 19 maja 2013 imieniny: Piotra, Kryspina ", a jak na Chromie.
Chodzi o to, że na Chromie tekst jest podniesiony o jeden pixel. W przypadku: <div style="padding: 3px; border: solid 1px black;">tekst</div> zamiast odstępu na górze 3px będzie 2px... a nad dolę 3px. Tekst nie będzie na chromię na środku... i to mnie denerwuje... i zgóry trzeba ustalać wielkość diva, aby było menu wyglądało tak samo jak na Firefox... Ten post edytował arrtxp 19.05.2013, 19:41:02 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 1 729 Pomógł: 346 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Widać, że line-height jest inny bo obie przeglądarki mają go domyślnie różny, css reset (oczywiście dobry, a nie ten * {margin etc.} to ogrywa
|
|
|
-arrtxp- |
![]()
Post
#8
|
Goście ![]() |
No... no ... no... ile razy mam pisać, że reset nie pomaga... to wada Chrome.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 1 729 Pomógł: 346 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Wybacz, bzdury w tym momencie piszesz: http://jsfiddle.net/9S4pL/3/ ff i chrome pixel perfect http://files.tinypic.pl/i/00387/u2lmibmd80na.png te same wysokości i pozycje
|
|
|
-arrtxp- |
![]()
Post
#10
|
Goście ![]() |
Proponuje Ci utworzenie pliku html i sprawdzenie tego w praktyce a nie przez javascript.
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Wrzuć jakiś screen z tym jak jest u Ciebie, bo nie ważne gdzie to sprawdzamy, wszedzie efekt zawsze jest taki sam wiec problem nie leży po stronie przegladarki tylko gdzieś u Ciebie... Pozatym na kompie działa tak samo (IMG:style_emoticons/default/wink.gif)
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 237 Pomógł: 22 Dołączył: 16.09.2010 Skąd: Lubaczów Ostrzeżenie: (0%) ![]() ![]() |
Proponuje Ci utworzenie pliku html i sprawdzenie tego w praktyce a nie przez javascript. Jakie javascript? (IMG:style_emoticons/default/tongue.gif) |
|
|
-arrtxp- |
![]()
Post
#13
|
Goście ![]() |
@mon
a na czym oparta jest ta strona: http://jsfiddle.net/9S4pL/3/ (IMG:style_emoticons/default/facepalmxd.gif) Może różnicy nie widzicie, ponieważ to tylko jeden pixel... http://images.tinypic.pl/i/00387/oqecpz2m9542.png |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Ok teraz widać oco ci chodziło, tylko to nie chrome ma z tym problem a własnie firefox, bo tak jak jest w chrome jest też w Operze 12 i nawet IE 9 (IMG:style_emoticons/default/biggrin.gif) poprostu firefox inaczej mierzy pixele...
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 1 729 Pomógł: 346 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Słuchaj w demie którym pokazałem nie używam do niczego javascriptu http://jsfiddle.net/9S4pL/3/embedded/result/ zrobiłem screena na 2 przeglądarkach ustawiłem obrazki obok siebie i jak widać wszystko jest dokładnie obok sibie masz lepsze screeny: http://zapodaj.net/27afc4dc60496.png.html
lewa góra chrome prawo i dół firefox jest idealnie to samo, masz twardy dowód na to. Na jsfiddle strona wyświetlająca jest oparta na html to jest zwykła ramka |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 461 Pomógł: 32 Dołączył: 17.09.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
arrtxp: ale pokaż może pełny kod źródłowy strony dla której masz taką niespójność. Bo inaczej to wróżenie z fusów nas czeka.
|
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
@arrtxp jak już chcesz coś udowodnić, to wypadałoby pokazać kod w całości. Idąc dalej, na Twoim zrzucie ekranu widać że z kodowaniem masz coś nie tak, a to może przekładać się na renderowanie fontu w przeglądarce jaki ma ustawione.
|
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 897 Pomógł: 40 Dołączył: 16.12.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
I dlatego do każdego projektu załączam normalize.css stąd: https://github.com/necolas/normalize.css/
|
|
|
-arrtxp- |
![]()
Post
#19
|
Goście ![]() |
Kodowanie znaków nic nie zmienia, a na operze masz tak samo, bo opera od niedawna korzysta z tego samego silnika co chrome... I to Firefox poprawnie wyświetla ! Bo odstęp od ramki do napisu ma wynieść 3px a nie 2px jak to jest na Chromie... Ten post edytował arrtxp 20.05.2013, 11:20:48 |
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Nie widzę powodu dla którego line-height miałby być ustawiony dla body, bo to on jest tego przyczyną. Wszytko inne jest "poprawne" i wygląda wszędzie tak samo.
Cytat a na operze masz tak samo, bo opera od niedawna korzysta z tego samego silnika co chrome Nie, nadal jest to presto. Ten post edytował !*! 20.05.2013, 11:33:58 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 13:14 |