zdravím mám udělanou tabulku
<table width=100%>
<tr>
<td width="25px">obrázek-odkaz</td>
<td width="100px" align="center">text+reakce na "klik"</td>
<td width="60px">obrázek-odkaz</td>
<td width="25px">obrázek</td>
<td align="left">obrázek-odkaz</td>
<td width=450px></td>
</tr>
<tr>
<td colspan=6><div>obrázek+text; zobrazí se na "klik"</div></td>
</tr>
</table>
no a problémem je že v různých prohlížečích různá tabulka a nevím jak udělat aby alespon byly slouce stejne nad sebou. dá někdo radu?
možná to je tím že je tam použit ten skript který nechává část tabulky zakryté.
odkaz na "problém":
http://www.kaer-morhen.webz.cz/link/clenove.html
předem díky
no asi sem dal blbej název topicu: takovej nezajmavej a začátečnickej;
nebo je to problem kterej se asi nevyřeší, bo nikdo neví čím to je?
Prosím opravdu bych potřeboval poradit :(
napred si to oprav: u parametru width se neuvadeji jednotky.
casti tabulky zakryte? co to je? "ten skript"? jaky?
>odkaz na "problem": ehm... to neni jedna tabulka, to je mnoho tabulek pod sebou. Proc neudelas jednu tabulku a v ni nekolik radku? To tvoje je naprosto nesmyslne. Nediv se, ze to mas rozhazene.
>> u parametru width se neuvadeji jednotky.
smim se zeptat kde si na to prisel?
Viem ze je to mimo temy a toho co si sa pytal, len ma ta stranak zaujala a nikde som sa na nej nedocital (mozno som slepy-Slepuch) co to vlastne je? To je nejaky rad alebo co? Sorry za blbu otazku
O tom že bych to měl mít v jedné tabulce vím.Ale pokud má ta tabulka stejné parametry pouze jiný text (který nepřekračuje velikost bunky) tak by stejne mely bít sloupce pod sebou. Pokud se tedy nemylým.
a skrip je tady:
function zobrazSkryj(idecko){
el=document.getElementById(idecko).style;
el.display=(el.display == 'block')?'none':'block';
a tabulka je pak:
<table width=100%>
<tr>
<td width="25px">obrázek-odkaz</td>
<td width="100px" align="center"><h4 onclick="zobrazSkryj('oddil1')">text</h4></td>
<td width="60px">obrázek-odkaz</td>
<td width="25px">obrázek</td>
<td align="left">obrázek-odkaz</td>
<td width=450px></td>
</tr>
<tr>
<td colspan=6><div id="oddil2"class="skryvany">obrázek+text</div></td>
</tr>
</table>
ještě nejakej dotaz?
Tak sem udělal pokus s jednou tabulkou (pro první 2 jména) a pokud si v IE rozkliknu jméno posunou se mi "vždy viditelne" bunky v cele tabulce. a to bych prave chtel aby to nedelalo.
Je to tím že 1bunka nemá pevnou velikost? Proč se ale pak změní velikost ostatních bunek i když je pevne dana!
a v minulem přízpěvku patří taky "oddil1" místo oddil2 . to je jen překlep tady. tam to mám dobře.
RB: atribut "width" pro buňku <td> je doporučená, ne fixní šířka. Je tedy skutečně lepší udělat jednu tabulku s více řádky, potom se šířka sloupce řídí nejširší buňkou.
Slepúch: sry nevšiml sem si :(
no řád to není jen gilda (klan) která hraje na portálu www.torch.cz onlineRPG. takže by se dalo nazvat klanovní (osobní) stránky.
ladik: udělal sem pro první 2jmena jednu tabulku(4 řádky)
1řádek: kliknu na odkaz v jedné bunce a zobrazí se text v 2 řádku.
3řádek: kliknu na odkaz v jedné bunce a zobrazí se text v 4 řádku.
problem je že IE pokud kliknu na odkaz změní rozměry jednotlivých buněk a tím je i posune a to v celé tabulce. FF je v poho a opera změní jen "nepatrně"
neví někdo jak to obejít? skript i tabulka je o pár přízpěvků výše.
díky
Tak už sem to nějak vyřešil. buňky jsou si ce "nepatrně" rozházené ale už tio tak nehám pokud to nevymyslím jinak.
Všem děkuji za pomoc a hlavně tem co nějak reagovali
RB:zkus tuto úpravu - vše v jedné tabulce:
nastav width u sloučených buněk se skrytým textem na 100%
---"---- ---"--- u poslední buňky místo 450px na 100%
<hr> uzavři do nového řádku a sloučených buněk
<table width=100%>
<tr>
<td width="25px">obrázek-odkaz</td>
<td width="100px" align="center"><h4 onclick="zobrazSkryj('oddil1')">text</h4></td>
<td width="60px">obrázek-odkaz</td>
<td width="25px">obrázek</td>
<td align="left">obrázek-odkaz</td>
<td width="100%"></td>
</tr>
<tr>
<td colspan=6 width="100%"><div id="oddil2"class="skryvany">obrázek+text</div></td>
</tr>
<tr><td colspan="6"><hr></td></tr>
</table>
ladik: vynikající. fachá to výborně. to by mě nenapadlo. Ted to jen ještě předělat, měl sem to totiž připravený pro 30 jmen :)
díky
PS.: tak tímto ukončuji moji otázku co stím bp už to vím :)
> Autor: fx (fx.xf.cz)
> Datum: 24. 04. 2006 19:02
>
> >> u parametru width se neuvadeji jednotky.
>
> smim se zeptat kde si na to prisel?
Odjakziva to tak bylo. Pletes si to s CSS.
http://www.w3.org/TR/html401/struct/tables.html#h-11.2.4.4
http://www.w3.org/TR/html401/sgml/dtd.html#Length
http://www.w3.org/TR/html401/types.html#type-length