Autor | Zpráva | ||
---|---|---|---|
kchrz Profil |
#1 · Zasláno: 27. 11. 2006, 12:17:16
Nedaří se mi zobrazit tuto stránku korektně v IE. V e FF to vyřešila fce overflow :hidden, ale v IE mi to nefunguje.
Dokoce, když dole odstraním tu tabulku s komentářem, tak mi okraj celého toho divu (onen 1px border) přeřízne ten obrázek. Samozřejmě bych tom mohl vyřešit tak, že text i s obrázke vložím do tabulky,ale to se mi nezdá dostatečně elegantní. Nemáte prosím někdo radu? Díky |
||
kchrz Profil |
#2 · Zasláno: 27. 11. 2006, 22:58:14 · Upravil/a: kchrz
Evidentně jsem se vyjádřil dost složitě. Zjednodušil jsem situaci pro pochopení takto : potřebuji, aby mi v IE obrázek nepřesahoval onen okraj. Náhlad tady.
Ve FireFoxu i Opeře to funguje, jen IE ne a ne přinutit. kod vypadá takto : <div class="obrys"> <p class="menunadpis"><?php echo $nadpis; ?></p> <div class="okraj-obrys"> <div class="leftbox"><img src="obrazky/109.jpg" alt="Obrázky" class="obrazky" /></div> ... text ... </div></div> A CSS vypadá takto : .leftbox { float: left; margin: 0px 5px 0px 0px; padding: 0;} .obrys{ border: 1px solid #cc3333; margin-top :0px; padding:0px; text-align:left;} .okraj-obrys {padding : 5px; text-align : left; margin:0px; overflow: hidden;} |
||
karči Profil |
#3 · Zasláno: 28. 11. 2006, 15:03:05 · Upravil/a: karči
aké hodnoty má ".obrazky" v css? máš nastavené width a height?
prípadne zadať rozmery (height) pre ".obrys" IE si potrpí na zložitosť zápisu dokumentu, a požaduje hodnoty, ktoré iné prehliadače nepotrebujú a je tu aj možnosť vyskúšať validáciu, možno sa tam táto chyba objaví |
||
kchrz Profil |
#4 · Zasláno: 29. 11. 2006, 13:40:44
.obrazky v css nema nastvanou žádnou výšku ani šířku - obrázek je pokaždé jinak velký. Nicméně i když jse zkusil nějaku natvrdo nastavit,tak opět obrázek přesahoval rámec.
pro .obrys platí totéž. Obsah se generuje z MySQl, takže napevno nastavit výšku nemůžu. Validace mi nic zajímavého neukázala. Prozatím jsem to zbaběle uzavřel do tabulky :-( Přesto díky za rady. |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0