Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [xhtml] jak osiagnac taki uklad...
Forum PHP.pl > Forum > Po stronie przeglądarki > HTML \ XHTML
1010
Witam.
Niedawno zacząłem zamieniać moje strony z tabelek na divy. Proste uklady nie sprawialy mi problemow. Niestety nie zawsze wszystko wyglada tak pieknie. Mam do ułożenia taki uklad na divach:

Prosze o pomoc. Kompletnie nie wiem jak to poukladac...

Nie chce w tym temacie dyskusji pt: "Tabelki kontra DIV - co lepsze"
occulkot
  1. <style>
  2. div{border:1px solid red;}
  3. </style>
  4.  
  5. <div style="width:800px;margin:auto">
  6. <div style="float:left;width:40%">logo</div>
  7. <div style="float:right;width:40%">panel uzytkownika</div>
  8.  
  9. <div style="clear:both"> </div>
  10.  
  11.  
  12. <div style="float:left;width:30%">linki </div>
  13. <div style="float:left;width:30%">linki 2</div>
  14. <div style="float:right;width:38%">
  15.  <div>wyszukiwarka</div>
  16.  <div>statystyki</div>
  17. </div>
  18.  
  19. <div style="clear:both"> </div>
  20.  
  21. <div style="float:left;width:70%">newsy</div>
  22. <div style="float:right;width:28%">menu</div>
  23.  
  24.  
  25. <div style="clear:both"></div>
  26.  
  27. <div>stopka</div>
  28. </div>


poprzenosic na id pozmieniac width itd i masz winksmiley.jpg
1010
dzięki bardzo, grafika wstawiona w divy, dzieki tego zrozumialem lepiej jak to dziala... te stare tez bede musial przerobic... bo nie profesjonalnie je zrobilem... pozdro

Wszystko pięknie. Część już sobie pociąłem.
Pod firefoxem i opera wszystko ładnie wygląda, ale oczywiście problemy muszą być pod smIEciem.

Oto url: http://www.ziajam.webd.pl/ciecie/fotka
CSS: http://www.ziajam.webd.pl/ciecie/fotka/style.css

Jak zrobić aby pod ie działało również poprawnie
kwiateusz
u mnie na IE7 wygląda to tak samo jak na firefoxie
1010
u mnie niestety nie



ps. sorka ze troche rozciaglem strone...
qlash
"smIEc" robi podwojne marginesy, dodaj alternatywny styl dla niego, lub zastap je przez padding (ale wtedy sie krzaczy na IE5).
1010
mam rozumiec ze smIEc nie rozumie co to jest 1px?
Zajec
[OT] A skąd wziąłeś słowo "Chłopacy"?? Chłopaki albo chłopcy.
qlash
Cytat(1010 @ 19.01.2007, 21:51:10 ) *
mam rozumiec ze smIEc nie rozumie co to jest 1px?


smIEc rozumie pojecie margin: 1px jako margin: 2px itd..
1010
Cytat(qlash @ 20.01.2007, 12:11:54 ) *
smIEc rozumie pojecie margin: 1px jako margin: 2px itd..

czy ja tu czegos nie rozumiem? czy microsoft jest jakis inny ?
revyag
Cytat
czy ja tu czegos nie rozumiem? czy microsoft jest jakis inny ?

To jest powszechnie znany bug IE. Podwójny margines. Daj elementowi float:left, to wtedy margines będzie normalny.
Zajec
Hola, hola ;-) Zastępowanie marginesów paddingiem? Dodawanie float? Skąd te metody ;-)


IE podwaja marginesy elementów, którym przypisaliśmy własność float. Takim elementom wystarczy dopisać jeszcze
display: inline;
i będzie po kłopocie. Niczego to nie zepsuje, bo przeglądarki to i tak ignorują, ale szczęśliwym zbiegeiem okoliczności rozwiązuje kłopot z IE :-)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.