Sice to sem nepatří, ale vy to budete vědět :-)
7 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Zdravím! Potřeboval bych poradit, jak zarovnat v buňce text vertikálně, aby se četl od zdola nahoru ... prostě text umístit kolmo možná pomkcí css, ale jak přesně? díky jinak, omlouvám se, že to píšu sem, ale v rubrice html mi nikdo neporadil ...
-
tak to podle me tedy nejde... ale je mozne udelat to jako obrazek. a nebo pokud by ti stacilo neco takovedleho: a h o j tak staci za kazdy pismeno hodit <br>...
-
No, čoveče díval jsem do do TopStyle, ale nic takového nenašel. Buď to skutečně udělat pomocí těch BR, nebo si na to napsat funkci v php (procházení po písmenech až do hodnoty strlen a za každé písmeno strčit <br> tag. Ale pokud nepoužíváš php, může se Ti elegentnější jevit použití JavaScriptu. Do hlavičky stránky dej : <SCRIPT LANGUAGE="JAVASCRIPT"> function verticalise(text) { velikost=text.length for(i=0;i<=velikost;i++) { vert_pismeno=text.charAt(i)+"<br>"; document.write(vert_pismeno); } return vert_pismeno; } </SCRIPT> pokud používáš php, tak jej předtím ukonči ?> nebo uprav závorky..však asi víš o co jde. A pak na stránce, kdekoliv budeš chtít, napiš : <SCRIPT LANGUAGE="JAVASCRIPT">document.write(verticalise('Pokusný text'));</SCRIPT> kde za Pokusný text dosadíš cokoliv chceš. Pozor na uvozovky, lomítka a podobné problémové znaky, ta funkce je hooodně jednoduchá a nic nekontroluje !!!. Praktická ukázka : <TABLE BORDER="1" WIDTH="320"> <TR> <TD rowspan="4"> <SCRIPT LANGUAGE="JAVASCRIPT">document.write(verticalise('Pokusný text'));</SCRIPT> </TD> </TR> <tr><td>text1</td></tr> <tr><td>text2</td></tr> <tr><td>text3</td></tr> </TABLE>
-
Počkat....***aby se četl od zdola nahoru ... *** znamená pro slovo Kytka výpis : a k t y K Je to tak ? Proč to chceš ? To je nelogické...ta funkce nahoře by se dala upravit i na toto, ale troufám si říci, že 9 z 10-ti lidí nepochopí, co ten text znamená...
-
tak akorat upravis .... for(i=velikost;i>=;i--) { ....
-
ehmm for(i=velikost;i>=0;i--) {
-
fakt vám moc díky, skriptem by to šlo ... něco jsem ale našel: pomocí css) th { writing-mode: tb-rl } ještě jsem to neotestoval, ale údajně to podporuje pouze MSIE 5.5+ takže otázkou zůstává, zda to popužít. Použít?