ützelbrütz123
Grünschnabel
hei leute,
ich habe eine tabelle, in der je nach bedarf spalte B oder spalte C angezeigt werden soll. ich möchte die seite nicht neu laden, alle beide spalten sollen schon da sein. mit javascript möchte ich nicht alle zeilen durchlaufen müssen, weil das lange dauert.
deshalb habe ich mir gedacht, ich schachtele mein css:
ich habe jetzt zwei klassen für die tabelle angelegt, die ich per klick mit js wechsele (onclick=.<tabelle>..className='zeigeSp#'). bei seitenaufruf hat die tabelle class=zeigeSpA. funktioniert auch super im ff, im ie allerdings wird nur die vorab sichtbare spalte bzw die zellen ausgeblendet, die weggeblendeten aber nicht wieder angezeigt. wo liegt mein fehler? oder der vom ie
<style>
TABLE.zeigeSpB TD.spalte_A{display:none;}
TABLE.zeigeSpB TD.spalte_B{display:table-cell;}
TABLE.zeigeSpA TD.spalte_A{display:table-cell;}
TABLE.zeigeSpA TD.spalte_B{display:none;}
</style>
gruß und dank
üb
ich habe eine tabelle, in der je nach bedarf spalte B oder spalte C angezeigt werden soll. ich möchte die seite nicht neu laden, alle beide spalten sollen schon da sein. mit javascript möchte ich nicht alle zeilen durchlaufen müssen, weil das lange dauert.
deshalb habe ich mir gedacht, ich schachtele mein css:
ich habe jetzt zwei klassen für die tabelle angelegt, die ich per klick mit js wechsele (onclick=.<tabelle>..className='zeigeSp#'). bei seitenaufruf hat die tabelle class=zeigeSpA. funktioniert auch super im ff, im ie allerdings wird nur die vorab sichtbare spalte bzw die zellen ausgeblendet, die weggeblendeten aber nicht wieder angezeigt. wo liegt mein fehler? oder der vom ie
<style>
TABLE.zeigeSpB TD.spalte_A{display:none;}
TABLE.zeigeSpB TD.spalte_B{display:table-cell;}
TABLE.zeigeSpA TD.spalte_A{display:table-cell;}
TABLE.zeigeSpA TD.spalte_B{display:none;}
</style>
gruß und dank
üb