![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 359 Pomógł: 12 Dołączył: 16.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Chciałbym na stronie zrobić układ stały dwukolumnowy. Jak zwykle w takiej sytuacji stosuje się auto-marginesy w CSS, aby ładnie wyśrodkować całą witrynę. Niestety nie wiem dlaczego, ale przy testach Firefox stosuje się do reguły CSS div#main_wrapper {margin: auto} a Internet Explorer (uwaga: wersja 7 nie 6) to olewa.
Sprawdziłem w internecie. Może trzeba stosować jakieś hacki? Nie, na stronie o centrowaniu elementów w CSS pisze, że tak jest dobrze i w IE też, zresztą jest tam dodatkowy przykład który sprawdziłem w IE i działa. Nie wiem co jest u mnie. Jak ktoś potrzebuje to wklejam kod: Kod div#main_wrapper { margin: auto; width: 1000px; } Jak już mówiłem to działa w FF a w IE nie chce. Dlaczego tak jest? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 359 Pomógł: 12 Dołączył: 16.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
A jednak większość stron jest pisana w XHTML i jakoś się trzyma... Spróbuję najpierw zrobić downgrade do XHTML 1.0 Strict a jak dalej będzie kiepsko to **** z tym, będzie w zwykłym HTMLu. Mimo tego, że na podanej przez Ciebie stronie XHTML stracił w moich oczach bardzo dużo, jednak uważam że choćby podstawowy XHTML byłby przydatny.
@EDIT: Powróciłem do XHTML 1.0 wywaliłem XMLowskie znaczniki(?) dołączania stylów i jest ok (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Ten post edytował Asmox 25.06.2009, 10:28:23 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 12:29 |