HTML-CSS. Szimbólumos felsorolás legördülő menünél nem müködik. Mit írjak át h működjön?
Itt a CSS része: body{
margin: 0;
padding: 0;
}
#top-menu {
float:left;
}
#top-menu li {
display:inline;
list-style:none;
float:left;
}
#top-menu li a {
display:block;
}
#top-menu li ul {
display:none;
position:absolute;
z-index:1;
}
#top-menu li li {
float:none;
list-style:none;
margin:0;
padding:0;
border:0;
}
#top-menu li:hover ul {
float:none;
display: block;
}
#top-menu li li a {
display:block;
overflow:hidden;
}
</style>
Ez meg a HTML:
<ul id="top-menu">
<li><font color="#FFFF00">Január</font>
<ul imagesrc="kl.png">
<li><a href="/"><font color="#FFFF00">04.Szerda</font></a></li>
<li><a href="/"><font color="#FFFF00">05.Csütörtök</font></a></li>
<li><a href="/"><font color="#FFFF00">06.Péntek</font></a></li>
</ul>
</li>
Az UL-tag után ha odarakom a képet h legyen szimbólum a felsorolás előtt akkor nem működik a menü...Mit írjak át h a menü is működjön de a szimbólum is megjelenjen a felsorolással egy sorban mikor ráviszem a kurzort??
<ul imagesrc="kl.png"> - ez mi?
<ul><img src="../kp.png)" />
erre gondoltál?
Nem akarod lerajzolni, hogy mégis mit szeretnél?
#top-menu li {
list-style-image: url("k1.png");
float:left;
}
Szvaal.. először is köszi azoknak akik eddig válaszoltak:)
azt kérte az előbb szóló h rajzoljam le...linkelek egy képet h mégis mire gondoltam: [link]
Ez az alap5let...a menü abból áll csupán, h amint rámutatok a kurzorral a "január" feliratra, akkor megjelennek alatta a napok sorba egymás alatt,de mindezt úgy h van előttük az szíves szimbólum...
Amit írtam kódot az azt teljesíti ebből, h működik a menü ha a képet nem állítom be felsorolási szimbólumnak...de amint beállítom akkor a küldött képet produkálja megjelenítve akkor is a napokat ha nem vittem rá a kurzort. Szval ez a probléma bővebben....remélem tudtok segíteni mert fontos lenne...sztem nem nagy ördöngösség de már rengeteg apró hüeséget kipróbáltam...de semmi sem segített.
HTML:
<ul id="top-menu">
<li>Január
<ul>
<li><a href="#">04.Szerda</a></li>
<li><a href="#">05.Csütörtök</a></li>
<li><a href="#">06.Péntek</a></li>
</ul>
</li>
</ul>
CSS:
body{
margin: 0;
padding: 0;
background: black;
color: silver;
}
#top-menu, #top-menu a:link, #top-menu a:visited, #top-menu a:active {
color: #FFFF00;
}
#top-menu li {
float:left;
list-style: none;
cursor: pointer;
}
#top-menu li ul {
display:none;
position:absolute;
}
#top-menu li:hover ul {
display: block;
}
#top-menu li ul li {
float: none;
list-style-image: url("k1.png");
padding-top:5px;
}
#top-menu li ul li:hover {
list-style-image: url("k2.png");
}
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!