Autor | Zpráva | ||
---|---|---|---|
BlueX Profil |
Planujem spravit menu ku lige.
Je to vysuvacie menu... (Nasiel som to na jakpsatweb.cz + daco som si upravil) Problem : medzi jednotlivimi "aaa" su velke medzery ale neviem najst v kode z coho to ide tak pls poradte. Dik Kod : <script> function zobrazSkryj(idecko){ el=document.getElementById(idecko).style; el.display=(el.display == 'block')?'none':'block'; } </script> <style> h5 {cursor: pointer; cursor: hand;} .skryvany {display: none} </style> <h5 onclick="zobrazSkryj('cs2')">aaa</h5> <div id="cs2" class="skryvany"> <pre> 1 2 3 4 5 </pre> </div> <h5 onclick="zobrazSkryj('cs3')">aaa</h5> <div id="cs3" class="skryvany"> <pre> 1 2 3 4 5 </pre> </div> <h5 onclick="zobrazSkryj('cs4')">aaa</h5> <div id="cs4" class="skryvany"> <pre> 1 2 3 4 5 </pre> </div> <h5 onclick="zobrazSkryj('cs5')">aaa</h5> <div id="cs5" class="skryvany"> <pre> 1 2 3 4 5 </pre> </div> <h5 onclick="zobrazSkryj('cs6')">aaa</h5> <div id="cs6" class="skryvany"> <pre> 1 2 3 4 5 </pre> </div> <h5 onclick="zobrazSkryj('cs7')">aaa</h5> <div id="cs7" class="skryvany"> <pre> 1 2 3 4 5 </pre> </div> Moderátor Chamurappi: Tvůj projev je špatně srozumitelný, piš prosím s diakritikou a užívej interpunkci. Moderátor Chamurappi: Titulek „Problem z Menu“ nevystihuje podstatu dotazu. Příště zkus prosím vymyslet lepší.
|
||
Bubák Profil |
#2 · Zasláno: 11. 10. 2009, 19:35:38
„neviem najst v kode z coho to ide tak pls poradte“
http://interval.cz/clanky/jak-je-to-s-vychozimi-hodnotami-v-css/ www.w3.org/TR/CSS2/sample.html tady najdeš, že H5 má horní a dolní margin 1.5em, že prohlížeče používají mírně odchylné hodnoty je nepodstatné. |
||
BlueX Profil |
#3 · Zasláno: 11. 10. 2009, 21:13:28
No ide my to ze medzi "aaa" nejsou medzery ale teraz skocily medzi 12345 jako
aaa 1 2 3 4 5 aaa ... |
||
Časová prodleva: 3 dny
|
|||
peta Profil |
#4 · Zasláno: 14. 10. 2009, 20:56:14
zkousel jsi studovat nekdy jakpsatweb.cz - css?
margin, padding, white-space Tyhle vlastnosti musis znat http://peter-mlich.wz.cz/x/ww/css/css.htm Tez bys mel vedet, jake vlastnosti maji tagy predefinovane. Treba Enter v PRE je jako <br> v html. Pak bys mohl zkusit neco takoveho http://axpsu.fpf.slu.cz/~web/x/js-rozbalovaci.htm |
||
Bubák Profil |
#5 · Zasláno: 14. 10. 2009, 21:07:04
„Treba Enter v PRE je jako <br> v html.“
To ale nesouvisí s problémem, který má BlueX. |
||
peta Profil |
#6 · Zasláno: 16. 10. 2009, 13:20:03
<pre>
1 // tady ma novy radek, pak jednicku, cili to s problemem souvisi? 2 3 |
||
Bubák Profil |
#7 · Zasláno: 16. 10. 2009, 18:23:39 · Upravil/a: Bubák
peta
Tyhle dvě ukázky se zobrazí ve všech prohlížečích stejně: <pre> ukázka 1 </pre> <pre> ukázka 1 </pre> <pre>ukázka 3</pre><pre>text 2</pre> Vidíš někde ve druhé ukázce Enter? |
||
BlueX Profil |
#8 · Zasláno: 16. 10. 2009, 20:03:23 · Upravil/a: BlueX
Už to mam script v dalšom prispevku
|
||
BlueX Profil |
#9 · Zasláno: 16. 10. 2009, 20:04:49
Už som nato prišiel vyzera to tak ako som chcel ja.
Čiže keby to niekdo chcel script nižšie: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1250"> <meta name="generator" content="PSPad editor, www.pspad.com"> <title></title> </head> <body> <script> function zobrazSkryj(idecko){ el=document.getElementById(idecko).style; el.display=(el.display == 'block')?'none':'block'; } </script> <style> h5 {cursor: pointer; cursor: hand;} h5 { font-size: .93em; margin: 0em } .skryvany { display: none ; font-size: .93em; margin: 0em } </style> <h5 onclick="zobrazSkryj('cs2')"><img src="cs.gif"> aaa</h5> <div id="cs2" class="skryvany"> <h5> 1<br /> 2<br /> 3<br /> 4<br /> 5<br /> </h5> </div> <h5 onclick="zobrazSkryj('cs3')"><img src="cs.gif">aaa</h5> <div id="cs3" class="skryvany"> <h5> 1<br /> 2<br /> 3<br /> 4<br /> 5<br /> </h5> </div> <h5 onclick="zobrazSkryj('cs4')"><img src="cs.gif">aaa</h5> <div id="cs4" class="skryvany"> <h5> 1<br /> 2<br /> 3<br /> 4<br /> 5<br /> </h5> </div> <h5 onclick="zobrazSkryj('cs5')"><img src="cs.gif">aaa</h5> <div id="cs5" class="skryvany"> <h5> 1<br /> 2<br /> 3<br /> 4<br /> 5<br /> </h5> </div> <h5 onclick="zobrazSkryj('cs6')"><img src="cs.gif">aaa</h5> <div id="cs6" class="skryvany"> <h5> 1<br /> 2<br /> 3<br /> 4<br /> 5<br /> </h5> </div> <h5 onclick="zobrazSkryj('cs7')"><img src="cs.gif">aaa</h5> <div id="cs7" class="skryvany"> <h5> 1<br /> 2<br /> 3<br /> 4<br /> 5<br /> </h5> </div> </body> </html> |
||
Bubák Profil |
#10 · Zasláno: 16. 10. 2009, 20:36:14 · Upravil/a: Bubák
O něco lepší by bylo zkulturnit a upravit CSS, pak se obejdeš bez tvrdých mezer:
h5 {cursor: pointer; cursor: hand;font-size: .93em; margin: 0em;} .skryvany {display: none;} .skryvany h5 {margin-left: 0.5em;} Mícháš HTML s XHTML, v HTML se odřádkování píše takto: <br> |
||
Časová prodleva: 15 let
|
0