MozillaPL.org - polskie centrum Mozilli

Główne menu:

hr i css

Jak tworzyć strony WWW zgodnie ze standardami

Moderator: Pomocy?!

hr i css

Postautor: jacekzaw » 14 grudnia 2006, 20:58

Przeglądarka: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)

czy da się zrobić styl dla hr tak żeby nie tworzył marginesów od góry i od dołu?

Próbowałem margin-top: 0px;
ale to nic nei działa ;)
jacekzaw
 
Posty: 11
Z nami od: 13 grudnia 2006, 18:30

Postautor: Tomek » 14 grudnia 2006, 21:02

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.0.7) Gecko/20061011 Fedora/1.5.0.7-7.fc6 Firefox/1.5.0.7

da się - nadaj mu wysokość (!), szerokość, pobaw się paddingiem(!). ciekawe próby z hr miał swego czasu riddle na swoim blogu (do znalezienia w google).
"Mym sojusznikiem jest Moc, i potężnym sojusznikiem ona jest." -- Mistrz Yoda
Tomek
Moderator
 
Posty: 9041
Z nami od: 19 sierpnia 2004, 06:52

Postautor: Źrubek » 14 grudnia 2006, 21:43

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8

Ja mam:

HR {
height: 1px;
border-style: none
}

Działa OK w IE i FF.
Źrubek
 
Posty: 233
Z nami od: 24 listopada 2004, 22:36

Postautor: Gość » 15 grudnia 2006, 01:33

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8

Ale o ile "margin: 0" zadziała w FF, w MSIE nie wiem co byś robił zawsze będzie margines u góry i dołu HR :). Taka do głupia przęglądara!
Gość
 

Postautor: Tomek » 15 grudnia 2006, 07:43

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.8.1) Gecko/20061010 Firefox/2.0

www.tomasiek.cp.win.pl/temp/1.html - zerknij. Odstęp przed i po jest spowodowany IMO przez line-height (sprawdź na osobnym arkuszu styli dla ie)
"Mym sojusznikiem jest Moc, i potężnym sojusznikiem ona jest." -- Mistrz Yoda
Tomek
Moderator
 
Posty: 9041
Z nami od: 19 sierpnia 2004, 06:52

Postautor: Gość » 15 grudnia 2006, 11:48

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8

nie męcz się @tomasiek :). Pod MSIE nic to nie da. Ani line-height na zero, ani font-size na zero. Poprostu w MSIE HR ma zawsze margines... .
Gość
 

Postautor: Tomek » 15 grudnia 2006, 12:07

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.8.1) Gecko/20061010 Firefox/2.0

górny margines da się zlikwidować stosując chociażby hacka dla IE
Kod: Zaznacz cały
_margin-top: -0.5em;
- z dolnym walczę ale na razie nic....
"Mym sojusznikiem jest Moc, i potężnym sojusznikiem ona jest." -- Mistrz Yoda
Tomek
Moderator
 
Posty: 9041
Z nami od: 19 sierpnia 2004, 06:52

Postautor: hidee » 19 grudnia 2006, 16:17

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8

Pytanie tylko jedno: czt te hacki na ie są kompatybilne ze specyfikacją w3c
hidee
 
Posty: 34
Z nami od: 03 listopada 2006, 08:55

Postautor: Tomek » 19 grudnia 2006, 17:51

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.0.7) Gecko/20061011 Fedora/1.5.0.7-7.fc6 Firefox/1.5.0.7

nie, nie są... tak samo jak IE się nie trzyma standardów... także tym bym się nie przejmował... zresztą - normalne przeglądarki nie lizną tych hacków, więc nic im nie zaszkodzi
Ale jeśli się postarasz możesz dla IE zrobić osobny styl zawierający TYLKO hacki i w odpowiedni sposób ukryć go przed innymi UA.
Jak to zrobić?
http://leksykot.top.hell.pl/notatki/www/ie-hacks.shtml - specjalnie dla ciebie po polsku :)
To sposób na ukrycie hacków... a hacki... jest ich tyle ile problemów z IE w sieci... google pomogą
"Mym sojusznikiem jest Moc, i potężnym sojusznikiem ona jest." -- Mistrz Yoda
Tomek
Moderator
 
Posty: 9041
Z nami od: 19 sierpnia 2004, 06:52


Wróć do Tworzenie stron WWW

Kto jest online

Zarejestrowani użytkownicy: Baidu [Spider], Google [Bot]

Przejdź do powiązanej strony

Nawigacja:

Stopka: