Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> min-height w IE
.radex
post
Post #1





Grupa: Zarejestrowani
Postów: 1 657
Pomógł: 125
Dołączył: 29.04.2006

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


Jak zastąpić min-height w IE?
Go to the top of the page
+Quote Post
Cezar708
post
Post #2





Grupa: Zarejestrowani
Postów: 1 116
Pomógł: 119
Dołączył: 10.05.2005
Skąd: Poznań

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


zastąp height pod IE (jak będzie potrzeba szerszego to ie rozszerzy) lub użyj jakiegoś skryptu CSS, Nie wiem czy to Ci pomoże, bo nie znam do końca Twojego kontekstu
Go to the top of the page
+Quote Post
Jarod
post
Post #3





Grupa: Zarejestrowani
Postów: 1 190
Pomógł: 27
Dołączył: 23.04.2005

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


http://mezzoblue.com/archives/2004/09/16/m...ight_/index.php
http://www.dustindiaz.com/min-height-fast-hack/

  1. #content {
  2. min-height:600px;
  3. }
  4.  
  5. * html #content {
  6. height:600px;
  7. }


Ten post edytował Jarod 3.01.2008, 16:46:32
Go to the top of the page
+Quote Post
.radex
post
Post #4





Grupa: Zarejestrowani
Postów: 1 657
Pomógł: 125
Dołączył: 29.04.2006

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


Żaden sposób nie działa :/ div nie rozciąga się...
Go to the top of the page
+Quote Post
Jarod
post
Post #5





Grupa: Zarejestrowani
Postów: 1 190
Pomógł: 27
Dołączył: 23.04.2005

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


Pokaż kod
Go to the top of the page
+Quote Post
.radex
post
Post #6





Grupa: Zarejestrowani
Postów: 1 657
Pomógł: 125
Dołączył: 29.04.2006

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


fragment kodu layoutu strony (bez <html> itd.):
  1. <div id="container">
  2. <div id="header">
  3. <div id="headbar"></div>
  4. <h1></h1>
  5. </div>
  6. <div id="topmenu">
  7. <ul>
  8. </ul>
  9. </div>
  10. <div id="mainmenu">
  11. <div class="mainmenu_header">Menu</div><div class="mainmenu_content"><ul>
  12. </ul>
  13. </div>
  14. </div>
  15.  
  16. <div id="contentblock">
  17.  
  18. </div>
  19. <div id="footer"></div>
  20. </div>

Chodzi o #contentblock.
Go to the top of the page
+Quote Post
Mati7
post
Post #7





Grupa: Zarejestrowani
Postów: 25
Pomógł: 3
Dołączył: 27.07.2007
Skąd: Lublin

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


Jest taki behavior do IE na dole jest link do pobranie i jakiś przykład
Wystarczy w head dodać

  1. <script type="text/javascript" src="minmax.js"></script>


i div powinien się rozszerzać (sprawa dotyczy tylko IE6 w IE7 min-height już działą)
Go to the top of the page
+Quote Post
.radex
post
Post #8





Grupa: Zarejestrowani
Postów: 1 657
Pomógł: 125
Dołączył: 29.04.2006

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


Eee no trochę to spore, ale jak kto używa IE, to jego problem (tak, wiem, że jednak powinienem uszanować to, no ale cóż, ważne żeby działało) (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

EDIT:

Działa!

Ten post edytował radex_p 4.01.2008, 14:31:48
Go to the top of the page
+Quote Post
Mati7
post
Post #9





Grupa: Zarejestrowani
Postów: 25
Pomógł: 3
Dołączył: 27.07.2007
Skąd: Lublin

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


Spore? 4,4kB to raczej nie wiele... zawsze możesz zrezygnować z min-height, kiedyś tego nie było a ludzie jakoś sobie radzili (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
.radex
post
Post #10





Grupa: Zarejestrowani
Postów: 1 657
Pomógł: 125
Dołączył: 29.04.2006

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


nie da sie, bo to jest potrzebne do layoutu, ktory sie bez tego rozsypuje. Po za tym skompresowałem za pomocą Javascript Packer i teraz zajmuje nieduzo ponad 2kB
Go to the top of the page
+Quote Post
Toadstyle
post
Post #11





Grupa: Zarejestrowani
Postów: 54
Pomógł: 4
Dołączył: 26.01.2008
Skąd: Kraków

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


Mozesz sprobowac wstawic tam cos i ustawic dopełnienia.Mozesz tez probowac height:wartosc (bez min-) ie sproboje to tak potraktowac ale i tak mu sie nie uda wiec to moze zadziałac (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif)

#contentblock {height:600px;}
html > body #contentblock{min-height:600px;}

dla przykładu - ie potraktuje to jako min-height mimo ze odczyta height reszta przegladarek uzyje odrazu wartosci min height


Ten post edytował Toadstyle 26.01.2008, 14:56:36
Go to the top of the page
+Quote Post
Nanaki_PL
post
Post #12





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 24.10.2006

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


Sorki za odgrzewanie (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) ale znalazłem kiedyś prosty sposób na to:

  1. #div {
  2. min-height: 300px;
  3. height: auto !important;
  4. height: 300px;
  5. }


Opera 9.2 - Works
FF 2 - Works
IE 6 - Works
IE 7 - niemiałem okazji sprawdzić

Przyda sie dla potomnych, jeśli któryś poszuka (IMG:http://forum.php.pl/style_emoticons/default/tongue.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: 24.08.2025 - 13:30