![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 22.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam problem z wielkością czcionki w przeglądarkach IE oraz Opera, który nie pojawia się w FF, Safari czy Chrome. Wygląda to tak, że w np. IE tekst który umieściłem (font-size: large;) jest większy niż w np. FF i wszystko mi się "wylewa" na dole strony. Użyłem też dla próby innych jednostek. np. px czy procentowo (12px, 110%) i nadal ten sam problem się pojawia. Rozumiem, że niektóre przeglądarki "zachowują" się inaczej, ale gdzie tutaj jest błąd? Autor książki z której zbierałem wiedzę pisze w niej, że używanie jednostek medium, large, x-large itd. jest kompatybilne w przypadku tych przeglądarek o których piszę a z którymi mam kłopoty. z góry dziękuję |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 178 Pomógł: 5 Dołączył: 13.09.2010 Ostrzeżenie: (40%) ![]() ![]() |
size: 10px;
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 22.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
Nie chodzi o to żeby zmniejszyć tylko do rozmiaru 10px. Raczej gdy zmniejszam do 10 to w np. IE wszystko będzie "gitara" ale już w FF jest to mniejsze. Mam kłopot z róznicą w wielkości w poszczególnych przeglądarkach tekstu przy tych samych stylach CSS.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 471 Pomógł: 89 Dołączył: 29.07.2008 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
generalnie jesli podasz font-size w pixelach to nie powinno byc problemu
jesli problem sie pojawia to prawdopodobnie uzywasz roznych czcionek pod roznymi przegladarkami i w gre zaczynaja wchodzic roznice w kerningu. uzywaj standardowych czcionek |
|
|
![]()
Post
#5
|
|
![]() Grupa: Administratorzy Postów: 1 552 Pomógł: 211 Dołączył: 7.07.2009 Skąd: NJ ![]() |
A jaka to czcionka? Próbowałeś może z jednostką em?
@ user767 - czytasz Ty w ogóle tematy zanim odpisujesz? |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 178 Pomógł: 5 Dołączył: 13.09.2010 Ostrzeżenie: (40%) ![]() ![]() |
u mnie działa w td, table, body size:10px do font - jest to wielkość size czcionki i nikt mi nie powie, że tak nie jest, bo działa
Ten post edytował user767 22.09.2010, 22:41:57 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 22.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
Czcionka to Trebuchnet MS; jeśli chodzi o jednostkę em to jej test nie rozwiązał kłopotu. Jednak i w przypadku tej czcionki przy podaniu 1em i 1,5em to w tej pierwszej opcji jest taka sama rozbierzność podczas wyświetlania przeglądarek a w przypadku 1,5em już mniej. Możesz napisać o chodzi z tym zapytaniem o rodzaj czcionki? Domyślam się że niektóre czcionki mogą sprawiać kłopoty.
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Administratorzy Postów: 1 552 Pomógł: 211 Dołączył: 7.07.2009 Skąd: NJ ![]() |
Przeczytaj jeszcze raz pierwszy post, to załapiesz, że problem leży w różnym wyświetlaniu rozmiaru czcionki w kilku przeglądarkach. To, czy będzie to 10px czy 18px - nie zmienia faktu, że wielkość fonta się różni.
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
A nie masz przypadkiem zmniejszonego okna przeglądarki, nie bawiłeś się CTRL?
Bo to jest jedyne wytłumaczenie, według mnie. Nie ma takiej opcji, żeby różniły się wielkością i to na dodatek tak podstawowa czcionka jak Trebuchet MS, bez jakiejś przyczyny zewnętrznej. A wstaw gdzieś to co masz na żywo. Może coś w kodzie namieszałeś? Ten post edytował Damonsson 22.09.2010, 22:58:16 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 178 Pomógł: 5 Dołączył: 13.09.2010 Ostrzeżenie: (40%) ![]() ![]() |
mi też się różni
![]() |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 22.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
No więc zrobiłem mały test w osobnych plikach html i css umieściłem tylko ten tekst i style który sprawia trudności i wszystko wyszło w FF Opera i IE dobrze czyli jest tekst równo wyświetlany reszty nie sprawdzam. Wyszło w na to że faktycznie coś przekombinowałem w tym kodzie choć nie wiem co. Domyślam się że inne elementy HTML lub CSS są "niekompatybilne" w tym przypadku dla wszystkich przeglądarek.
Ten post edytował szymkow 22.09.2010, 23:13:13 |
|
|
![]()
Post
#12
|
|
![]() Grupa: Administratorzy Postów: 1 552 Pomógł: 211 Dołączył: 7.07.2009 Skąd: NJ ![]() |
Ja różnice zauważyłam przy "przenoszeniu" tekstu do nowej linii. IE przenosiła mi wyraz do następnej linii, natomiast FireFox i Safari nie
![]() |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 22.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
Rozwiązałem problem z odmiennym (wyświetlaniem wielkości czcionek, wylewem tekstu za pojemnik) wyświetlaniem przeglądarek . Zmieniłem wszystkie elementy z bold na brak pogrubienia. Odpowiednio dopasowałem rozmiar czcionki i chociaż nadal w IE i Opera tekst jest ciut dłuższy to już nie wylewa mi się tekst. W przeglądarkach nie ma już dzięki temu problemu: tekst odpowiedni dla przeglądarki jest w IE i Opera wylewany poza określony długością pojemnik.
Czy ktoś może się podzielić wiedzą na temat wspomnianych (dwunasty post w tym topic-u) róznic w wielkości czcionki? Problem w przyszłości (w innych stronach) może się pojawić taki: na danej strnonie jest masę tekstu. Powiedzmy 25 stronic Worda. I wtedy taki myk jaki zastosowałem w przypadku zniesienia pogrubienia nie wystarczy. Jedna przeglądarka znów wyświetli "wszystko dobrze" (czyli mniejsze) a druga wyświetli większe litery i na samym dole będzie "wylewać" tekst. Podam jeszcze raz że te "większe" czionki są wyświtlane w IE oraz Opera a mniejsze w FF Chrome i Safari. Ten post edytował szymkow 23.09.2010, 14:10:24 |
|
|
![]()
Post
#14
|
|
![]() Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Problemem nie jest tutaj różna wielkość tekstu różnych przeglądarkach, ale fakt, że treści jest więcej niż pojemnik może zmieścić. W takim przypadku zazwyczaj ustawia się w css overflow (hidden, scroll) lub przycina tekst.
Nie da się tak przygotować tekstu, aby w każdej przeglądarce tak samo się wyświetlał. Zależy to od sposobu renderowania czcionek w przeglądarce. -------------------- I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features. |
|
|
![]()
Post
#15
|
|
![]() Grupa: Administratorzy Postów: 1 552 Pomógł: 211 Dołączył: 7.07.2009 Skąd: NJ ![]() |
@batman - ale to bywa denerwujące - nawet jak nie wylewa się poza kontener. Czasami IE przenosi po prostu jakiś wyraz do nowej linii i nie wygląda to za dobrze.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 13:40 |