Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Rozciąganie Div-ów
grzegorz-gg
post 25.10.2007, 20:07:18
Post #1





Grupa: Zarejestrowani
Postów: 94
Pomógł: 0
Dołączył: 25.12.2004

Ostrzeżenie: (0%)
-----


Witam!
W jaki sposób napisać styl dla div-ów który jeden główny zawiera dwa zagnieżdżone i żeby każdy z nich miał:
1. ustalona szerokość,
2. ustaloną początkową wysokość,
3. aby dopasowywał swoja wysokość do zawartości,
4. dwa wewnętrzne div-y sąsiadowały ze sobą

  1. <div id="box">
  2. <div id="box1"></div>
  3. <div id="box2"></div>
  4. </div>


Jak do tej pory udało mi się coś takiego uzyskać tylko w przeglądarce IE.
Jak to napisać żeby wyglądało to w każdej tak samo?
Go to the top of the page
+Quote Post
vokiel
post 26.10.2007, 07:29:21
Post #2





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

Ostrzeżenie: (0%)
-----


czekasz na gotowca?
1. nie wiem w czym problem dry.gif
Kod
//#box
width: 300px;
//#box1
width: 150px;
//#box2
width: 150px;

2.
Kod
min-height: 100px; // Internet Explorer od wersji 7
// dla wersji ponizej 7 mozna tak:
min-height: 100px;
height: auto !important;
height: 100px;

3. zrobi to automatycznie
4.
Kod
//div lewy:
float: left;
//div prawy:
float: right;


Ten post edytował vokiel 26.10.2007, 07:31:20


--------------------
Go to the top of the page
+Quote Post
grzegorz-gg
post 26.10.2007, 16:43:35
Post #3





Grupa: Zarejestrowani
Postów: 94
Pomógł: 0
Dołączył: 25.12.2004

Ostrzeżenie: (0%)
-----


Zrobiłem tak

  1. #box{ width:350px; min-height: auto; background:#FF000F; color:#FFFFFF; overflow: auto; }
  2. #box1{ width:150px; min-height: 200px; float: left; background:#CCCCCC; color:#000000; }
  3. #box2{ width:150px; min-height: 300px; float: right; background:#F000FF; color:#000000;}


Ale nadal mam problem ponieważ w Internet Explorer 6 nie wyświetla się div jeżeli nie mam on żadnej zawartości.
W jaki sposób napisać to aby w każdej przeglądarce wyglądało to tak samo poprawnie?
Go to the top of the page
+Quote Post
vokiel
post 29.10.2007, 10:21:37
Post #4





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

Ostrzeżenie: (0%)
-----


jeżeli brakuje zawartości dodaj niełamliwą (czy jakoś tak spację):
  1. <div id="box">&nbsp;</div>


zreszta, po co ci div bez zawartości, wstaw sobie do testów lorem ipsum i zobacz czy wygląda tak jak oczekujesz

@pavobe: racja, wstawilem taką, ale chyba sama mi się tu zmieniła winksmiley.jpg

Ten post edytował vokiel 2.11.2007, 08:25:13


--------------------
Go to the top of the page
+Quote Post
pavobe
post 1.11.2007, 20:49:05
Post #5





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 25.09.2007
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Niełamliwa spacja to nie jest zwykła spacja, tylko:

  1. &nbsp;


--------------------
pavobe.pl - pavobe's weblog
WPMedia.pl - blog o
WordPress
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 25.07.2025 - 10:42