Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
"float: left" a "display: inline-block" dla menu - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: xHTML, CSS, JavaScript (https://www.webmastertalk.pl/forum-xhtml-css-javascript)
+--- Wątek: "float: left" a "display: inline-block" dla menu (/thread-float-left-a-display-inline-block-dla-menu)



"float: left" a "display: inline-block" dla menu - beny - 25-01-2011




RE: "float: left" a "display: inline-block" dla menu - Kartofelek - 26-01-2011

Autorowi tego tekstu proponuję popróbować z text-indent; overflow:hidden; pixelową kontrolą paddinga; width; height ect i żeby to 100% działało w IE6.
Wszystko jest kwestią sytuacji, a takie generalizowanie jak to na początku, to bzdety.

Np czasami chcemy mieć graficzne menu bez tekstu...

Po drugie inline w IE6 nie jest w pełni kontrolowany. Wystarczy poszukać w necie w pełni automatycznego dowolnie poziomowego menu opartego na samym CSS. Spokojnie można to obejść bez żadnych hacków, ale to zależy od sytuacji.
Co to hacków to już od miliona lat wiadomo co o nich sądzą ludzie ;]

A co do font-size:0 <- ta metoda nie działa na operze. W najnowszej wersji nie wiem, ale na pewno na wcześniejszych nie działała.

Powtórzę raz jeszcze - Wszystko zależy od danej sytuacji

Ale tekst spoko.


RE: "float: left" a "display: inline-block" dla menu - beny - 26-01-2011

(26-01-2011, 00:21)Kartofelek napisał(a): Powtórzę raz jeszcze - Wszystko zależy od danej sytuacji

oczywiście, że tak Smile czasem nie da rady zrobić menu inaczej jak na floatach, tylko chcę żeby niektórzy wiedzieli, że istnieje pewna alternatywa dla nich, może nie idealna, aczkolwiek często wystarczająca w przypadku, kiedy floaty nie mogą być zastosowane lub byłoby to zbyt czaso- i pracochłonne rozwiązanie