Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 23 Dołączył: 5.03.2011 Ostrzeżenie: (0%)
|
Może pytanie wydaje się banalne, ale męczę się nad tym już jakiś czas. Jak zrobić w IE (ja mam akurat IE6, ale myślę, że w późniejszych wersjach jest podobny problem) poziomą linię (niech będzie, że na całą szerokość) o wysokości dokładnie 1px. Próbowałem hr i div, ale zawsze wychodzi wysokość 2px mimo, że daję height:1. Zorientowałem się, że w IE blok nie może mieć mniejszej wysokości niż jedna linia czcionki dlatego daję font-size:0.
Naprawdę nie rozumiem czemu jest z tym aż taki kłopot. Nie chcę przecież nic innego jak dać na stronie element blokowy (obojętnie już jaki), który będzie miał jakiś tam mój kolor i wysokość 1. Tylko tyle. HTML
CSS
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 23 Dołączył: 5.03.2011 Ostrzeżenie: (0%)
|
Dzięki. Chyba zrobię po prostu tak, że dam div (nad tym miejscem, w którym planowałem linię) z border-bottom: 1px solid #FF0000. Lepsze by było rozwiązanie z hr, bo blok powyżej mógłbym modelować z większą swobodą (np. margin w takim wypadku odpada - muszę zagnieździć kolejnego div), ale mimo zerowania marginesów i obramowania hr w IE wciąż ma jakieś pozostałości po kilka px u góry i dołu (gdy zaznaczam kursorem w przeglądarce).
Może ktoś inny ma jeszcze jakąś propozycję? "Dlaczego ustawiasz height na 1?" Chcę mieć po prostu linie oddzielające tekst. Jakiś margines sobie dołożę potem, ale linia ma mieć właśnie 1px i tu jest problem, bo gdy już będę chciał wszystko dokładnie ułożyć, to w Firefoxie i IE będzie to inaczej wyglądało ze względu właśnie na ten dziwny dodatek do hr w IE. Ten post edytował aeaeae 16.05.2011, 17:28:24 |
|
|
|
aeaeae [CSS] Pozioma linia 16.05.2011, 16:27:53
Daiquiri Nie mam na chwilę obecną dostępu do IE, ale
[CSS] ... 16.05.2011, 16:50:53
Daiquiri Bardziej ciekawił mnie 1 zamiast 1px. 16.05.2011, 17:37:08
aeaeae Aaa, o to Ci chodziło. Z głupoty.
Mimo wszystko... 16.05.2011, 18:02:22
Daiquiri Nawet display: block, dla hr nie pomaga na ie6? On... 16.05.2011, 18:26:32
aeaeae Jest niewzruszona. (na display:block też)
Właśnie... 16.05.2011, 18:57:22 ![]() ![]() |
|
Aktualny czas: 5.04.2026 - 18:24 |