Zadejte hledaný výraz...

Problem s tabulkami v IE

Kajiyama
verified
rating uzivatele
6. 9. 2010 15:25:06
Zdravim, zadom o pomoc.
Pri tvorbe webu jsem narazil na jeden mensi problem, se kterym si nevim uz rady. Zkousel jsem vsechno, co me jen napadlo, ale bezvysledne a prekopavat cely stranky z tabulkove podoby ciste jen do divu se mi opravdu nechce.
Problem je nasledujici:
Mam dvousloupcovou tabulku obsahujicic asi 5 radku.
Prvni sloupec je rozdelen normalne do vsech 5 radku, kde prvni 4 maji pevne stanovenou vysku.
Druhy sloupec vyuuziva pouze prvni dva radky (stejne nastavena vyska radku, jako u prvniho sloupce) zbyle tri radky jsou spojeny v jendu bunku.
Problem vsak nastava, ve chvili, kdy do teto bunky vlozim dlouhy text. Ve FF i Chromu se normalne natahne poslendi bunka leveho sloupce podle delky textu a vse je OK. Ve chvili, kdy ale otevru stranky v IEcku, tak namisto toho, aby se roztahla posledni bunka v levem sloupci, roztahnou 3 bunky (prvni dve zustanou nemenne)
Ukazka kodu:
Zde je vlozen dlouhy text
Nastaveni css:
#earth, #language, #newsletter, #counter {
width : 130px;
}
#logo, .superscription {
width : 670px;
}
#earth, #logo {
height : 130px;
}
#language, .superscription, #newsletter {
height: 30px;
}
#menu {
height : 360px;
}
Ve chvili, kdy do prvku school vlozim dlouhy text, tak se bunky menu, newsletter a counter roztahnou, ikdyz by se mel roztahnout vyskove jen counter. Jak jsem jiz rikal vyse, FF a Chrome s tim nemaji problem, roztahnou jen bunku counter vyskove podle potreby, ale v IE se proste roztahnou vsechny 3. Nevite nekdo, jak by se to dalo vyresit?
Uz jsem zkousel:
  • nastavit vysku tagu bez vyuziti CSS - bezuspesne
  • nastavit vysku tagu v css - bezuspesne
  • nastavit vysku tagu bez vyuziti CSS - bezuspesne
  • vyuzit prikazu max-height - bezuspesne
    a dalsi moznosti reseni me opravdu nenapadaji...
  • 6. 9. 2010 15:25:06
    https://webtrh.cz/diskuse/problem-s-tabulkami-v-ie#reply553874
    risolohyna
    verified
    rating uzivatele
    (9 hodnocení)
    6. 9. 2010 16:14:11
    no to je "logika"renderovania IE .. v niektorych pripadoch proste IE ignoruje height pre td (a ignoruje vela dalsich veci :DD ) .. s tym vela nespravis .. riesi sa to na vela-vela forach, kazdy navrhuje nieco ine, 100% riesenie nie je .. staci si dat hladat ten problem v anglictine do google ..
    a ps: neda sa to cele prerobit do css? nebudes to mat jednoduchsie .. ?
    6. 9. 2010 16:14:11
    https://webtrh.cz/diskuse/problem-s-tabulkami-v-ie#reply553873
    Kajiyama
    verified
    rating uzivatele
    6. 9. 2010 16:29:13
    Prekopat to cely do CSS urcite pujde, ale cloveka proste na**** stve, kdyz dela 3 dny stranky optimalizovany pro chrome a pak si vzpomene, ze nekteri sebevrazi pouzivaji jeste stale IE, otevre stranky a vidi neco takovyho...
    No, co se da delat, diky za pomoc, ackoli me to zrovna 2x nepotesilo :-|
    6. 9. 2010 16:29:13
    https://webtrh.cz/diskuse/problem-s-tabulkami-v-ie#reply553872
    Jonáš K.
    verified
    rating uzivatele
    (7 hodnocení)
    6. 9. 2010 16:42:15
    zkus tabulce nastavit pevnou vysku a dat !important. To same pripadne pro ostatni id.
    pripadne zkus pridat overflow.
    nevim zda to pomuze, jen pisi co me ted z hlavy napada.
    6. 9. 2010 16:42:15
    https://webtrh.cz/diskuse/problem-s-tabulkami-v-ie#reply553871
    Pro odpověď se přihlašte.
    Přihlásit