Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [xhtml] div- wysokosc
slash^
post
Post #1





Grupa: Zarejestrowani
Postów: 278
Pomógł: 36
Dołączył: 9.04.2003
Skąd: Płock

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


Mam pytanko odnosnie DIV-a, otoz czy da sie zrobic cos takiego, ze mam DIV i ma on wysokosc np. 300px, a jezeli jego "zawartosc" zwiekszy sie, bedzie sie on automatycznie tez zwiekszac? (dokladniej jego tło;p)

ps. sprawdzalem to na IE i na MOZILLI i roznie to na tych przegladarkach wyglada (ustawienie height: 300px;) moze trzeba cos dopisac? HELP! (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
hwao
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




Może tak:
Kod
<table height=300 >

<tr>

  <td>

   <div width=100%>  // to sobie daj w stylach

   </div>

  <td>

</tr>

</table>

Nie wiem może tabelka pod wplywem textu sie rozsunie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

2. Sposób to slyszalem ze w css da sie ustawic minimalna wielkosci i maxymalno niestety ja nie pamietam jaki to był styl[/code]
Go to the top of the page
+Quote Post
slash^
post
Post #3





Grupa: Zarejestrowani
Postów: 278
Pomógł: 36
Dołączył: 9.04.2003
Skąd: Płock

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


W sumie chodzi mi o cos takiego:

[xml:1:c189fe455a]<div>
<div style="width:50%">
jakis text
</div>
</div>[/xml:1:c189fe455a]

I chce zrobic tak, ze div wewnetrzny bedzie sie rozszerzal dynamicznie, zaleznie od ilosci textu w nim zawartego, a div zewnetrzny, bedzie wysokoscia taki sam jak ten srodkowy. Dodanie w nim: height: 100% powoduje, ze dziala to na IE, a nie dziala na Mozilli i tu wlasnie mam problem i nie wiem jak go rozwiazac :
Go to the top of the page
+Quote Post
gulldarek
post
Post #4





Grupa: Zarejestrowani
Postów: 156
Pomógł: 15
Dołączył: 13.09.2003
Skąd: London

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


Ok, tutaj masz rozwiazanie.

Arkusz stylow (css):

[xml:1:73b026dc95]#zewnetrzna_warstwa {
min-height: 300px;
max-height: none;
}[/xml:1:73b026dc95]

Strona:

[xml:1:73b026dc95]<div id="zewnetrzna_warstwa">
<div style="width:50%">
jakis text
</div>
</div>[/xml:1:73b026dc95]

Oprócz tego możesz jeszcze dodać do warstwy z tekstem takie cos:

[xml:1:73b026dc95]<img src="blank.gif" width="1" height="300" alt="" />[/xml:1:73b026dc95]

Bo IE nie radzi sobie dobrze z min-height (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
slash^
post
Post #5





Grupa: Zarejestrowani
Postów: 278
Pomógł: 36
Dołączył: 9.04.2003
Skąd: Płock

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


W dalszym ciagu cos nie dziala :
Dzieje sie tak, ze warstwa wewnetrzna sie powieksza i wystaje "po za" warstwe zewnetrzna - tak jakby ja przecina i idzie sobie dalej (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) <-- mozilla,
a zeby bylo jeszcze ciekawiej na IE jest dobrze =[
Go to the top of the page
+Quote Post
gulldarek
post
Post #6





Grupa: Zarejestrowani
Postów: 156
Pomógł: 15
Dołączył: 13.09.2003
Skąd: London

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


Podstawa powyzszego rozwiazania jest usuniecie "height" i wsawienie "min-height" oraz "max-height". Czy zastosowales sie do powyzszych wskazowek?

U mnie, na Firefox 0.8 wszystko jest OK!
Go to the top of the page
+Quote Post
Dominik
post
Post #7





Grupa: Zarejestrowani
Postów: 339
Pomógł: 0
Dołączył: 17.06.2003
Skąd: Białystok

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


Cytat
tak jakby ja przecina i idzie sobie dalej (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) <-- mozilla,
a zeby bylo jeszcze ciekawiej na IE jest dobrze =[

Jaki DTD?
Go to the top of the page
+Quote Post
slash^
post
Post #8





Grupa: Zarejestrowani
Postów: 278
Pomógł: 36
Dołączył: 9.04.2003
Skąd: Płock

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


http://tt.unreal.pl/web/index.html

chodzi o to, ze biale tło nie rozszerza sie razem z tym drugim...

tak to wyglada u mnie na firebird 0.7: http://tt.unreal.pl/web/wyglad.gif
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 22:27