Autor Zpráva
spolecnostpp
Profil *
Moc se v tom nevyznám. Potřebuji, aby se při kliknutí odkryl a při dalším zase schoval. Používal jsem tento způsob: Skrývání a odkrývání textu na přání uživatele, ale to se to skládá pod sebe. Jak to mám udělat, aby to bylo vedle sebe, v jedné řádce?
Str4wberry
Profil
Použít řádkové elementy (např. <span>y) nebo současným (<h3> a <div>) nastavit display: inline.
spolecnostpp
Profil *
mohl by jsi to uvést v tom příkladu. Já se v tom opravdu tolik nevyznám
<script>
function zobrazSkryj(idecko){
el=document.getElementById(idecko).style; 
el.display=(el.display == 'block')?'none':'block';
}
</script>
<style>
h3 {cursor: pointer; cursor: hand; text-decoration: underline}
.skryvany {display: none}
</style>

...

<h3 onclick="zobrazSkryj('oddil1')">Nadpis</h3>
<div id="oddil1" class="skryvany">
První oddíl: bla bla bla text</div>
<h3 onclick="zobrazSkryj('oddil2')">Nadpis druhého oddílu</h3>
<div id="oddil2" class="skryvany">
Druhý oddíl: bla bla bla text</div>
Str4wberry
Profil
jsfiddle.net/3N8mJ
spolecnostpp
Profil *
My jsme si nerozuměli. Položka NADPIS a NADPIS DRUHÉHO ODDÍLU mají být vedle sebe. PRVNÍ ODDÍL a DRUHÝ ODDÍL se mají otevřít pod.


Prostě bych potřeboval takovou funkci, jako je na vyhledávání Google tlačítko DALŠÍ (v horní černé (šedé) liště) akorát bych tam měl tento typ tlačítka třeba třikrát v řádku.
MyShare
Profil
spolecnostpp:
Nazdar TOTO? : http://jsfiddle.net/dWWZV/
Str4wberry
Profil
Aha, tak to jde jenom o to si pohrát s CSS. Třeba takto.
spolecnostpp
Profil *
Str4wberry:
No, něco takového. Akorát jsem zase tam kde jsem byl, nevim jak jich dát víc za sebou do řádku.
Str4wberry
Profil
Dostat dvě položky seznamu vedle sebe jde třeba přes display: inline.
spolecnostpp
Profil *
Tak jo, už mam snad jenom poslední problém. Pod tím rozbalováním mám umístěný obrázek a když to rozbalim, tak se to schová za to. Jak mám udělat, aby to bylo navrchu?
spolecnostpp
Profil *
Ne, tak už to bude opravdu všechno. To překrejvání jsem už našel

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: