Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Zobrazit, Skrýt text-HTML

Ahoj, potřebuju poradit...Kam a jak mám nacpat tenhle kod?

<style>
/* schování tlačítka */
.js .live .schovat div {display: none}
/* nastylování „ikony“ plus nebo mínus */
.live button span:before {content: "+"; display: inline-block; margin-right: .5em; padding: 0 .4em; border-radius: 3px; background: #fff; color: #000}
/* ikona minus bude mít pomlčku */
.live button span.skryt:before {content: "–"}
/* když je obsah schovaný, schováme popisek „Skrýt“ */
.live .schovat .skryt {display: none}
/* když je obsah zobrazený, schováme popisek „Zobrazit“ */
.live .ukazat .zobrazit {display: none}
</style>
<script>
function prohodit(element, prvniTrida, druhaTrida) {
element.className = element.className == prvniTrida ? druhaTrida : prvniTrida;
}
</script>
<div class="schovat">
<button onclick="prohodit(this.parentNode, 'schovat', 'ukazat')"><i></i><span class="zobrazit">Zobrazit</span><span class="skryt">Skrýt</span></button>
<div>Text ke skrytí.</div>
</div>

Protože mi to nějak nefunguje nevím przdroj kodu: zobrazit-skryt

Děkuju moc :)

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
CSS pises primo do kodu HTML nebo do souboru .CSS?
XoXoChanel 27.08.2015 12:32
XoXoChanel
Do souboru
Pepas00 27.08.2015 12:32
Pepas00
A mas k nemu dobre napsanou cestu? Jestli ho mas v souboru, proc pouzivas i <style> v HTML?
XoXoChanel 27.08.2015 12:33
XoXoChanel
Bylo to přibalené k tomu kódu. Jsem začátečnék takže ještě přesně nevím co a jak.
Pepas00 27.08.2015 12:35
Pepas00
Jak se presne jmenuje ten soubor ".css" a jak mas k nemu nasanou cestu v HTML ?
XoXoChanel 27.08.2015 12:36
XoXoChanel
main.css <link rel="stylesheet" href="main.css">
Pepas00 27.08.2015 12:37
Pepas00
Dobre Takze toto dej do <head> <link rel="stylesheet" type="text/css" href="main.css"> Ujisti se z…
XoXoChanel 27.08.2015 12:42
XoXoChanel
Mám.
Pepas00 27.08.2015 12:45
Pepas00
Co mám dělat dál?
Pepas00 27.08.2015 12:53
Pepas00
Pokud jsi všechno udělal správně, tak už nic.
Wikan 27.08.2015 13:12
Wikan
nevím kam nacpat ty části toho kódu. <style> /* schování tlačítka */ .js .live .schovat div {displa…
Pepas00 27.08.2015 13:23
Pepas00
Už sem na to příšel :)
Pepas00 27.08.2015 13:31
Pepas00
Tak se snama podel :-) poslední
XoXoChanel 30.08.2015 10:52
XoXoChanel

CSS pises primo do kodu HTML nebo do souboru .CSS?

A mas k nemu dobre napsanou cestu?
Jestli ho mas v souboru, proc pouzivas i <style> v HTML?

Jak se presne jmenuje ten soubor ".css" a jak mas k nemu nasanou cestu v HTML ?

Dobre
Takze toto dej do <head>

<link rel="stylesheet" type="text/css" href="main.css">

Ujisti se ze je "main.css" ve stejne slozce jak tvuj index.html, né pod v slozce!
Vymaz z html cely blog <style></style> ten tam nema co delat, kdyz kere kaskady z .css

To samé pro JS

<script type="text/javascript" src="monscript.js"></script>

Také do <head>

nevím kam nacpat ty části toho kódu.

<style>
/* schování tlačítka */
.js .live .schovat div {display: none}
/* nastylování „ikony“ plus nebo mínus */
.live button span:before {content: "+"; display: inline-block; margin-right: .5em; padding: 0 .4em; border-radius: 3px; background: #fff; color: #000}
/* ikona minus bude mít pomlčku */
.live button span.skryt:before {content: "–"}
/* když je obsah schovaný, schováme popisek „Skrýt“ */
.live .schovat .skryt {display: none}
/* když je obsah zobrazený, schováme popisek „Zobrazit“ */
.live .ukazat .zobrazit {display: none}
</style>

<script>
function prohodit(element, prvniTrida, druhaTrida) {
element.className = element.className == prvniTrida ? druhaTrida : prvniTrida;
}
</script>

<div class="schovat">
<button onclick="prohodit(this.parentNode, 'schovat', 'ukazat')"><i></i><span class="zobrazit">Zobrazit</span><span class="skryt">Skrýt</span></button>
<div>Text ke skrytí.</div>
</div>

Zpět do poradny Odpovědět na původní otázku Nahoru