HTML-szerkesztés kezdőknek!!!
-
#6294
"Én azt szeretnélm elérni, hogy csak az 1-es szám látszódjon, tehát a size 1, viszont ha ráklikkelek a listára és ezáltal legördül , csak pl. 5 sor látszódjon egyszerre, a többit pedig görgetve lehetne kiválasztani."
A <select> size attribútuma a listában látható elemek számát állítja be.
Eredeti kérdésed erre vonatkozott.
Ha a legördülő lista méretét szeretnéd állítani, az csak Javascriptes trükkel megy. A <select>-tes listát át kell alakítani egy rendezetlen listává (<ul>...</ul>), amit alapesetben elrejtünk. Az első elemet megjelenítjük egy "szövegmezőben", és mellette egy "gombot" aminek a megnyomására megjelenik az előbb emlegetett rendezetlen lista.
A rendezetlen lista elemei közül kiválaszthatjuk a kívánt elemet, ami bekerül a "szövegmezőbe" (és újból elrejtjük).
Itt találtam ehhez hasonló megoldást.
"egy oylat kéne összedobni kis magyarázattal ami tartalmaz 2 menüpontot az egyikre kattintva bejön a menü mellé jobbra a tartalma"
Ehhez nem kell PHP. Sima HTML-lel megoldható.
Tehát az első eset, amikor csak a két menüpont látható:
<div id="menu">
<ul>
<li><a href="elso.htm">Első menüpont</a></li>
<li><a href="masodik.htm">Második menüpont</a></li>
</ul>
</div>
A második eset, amikor megjelenik a menü alatt egy újabb menü és mellette a tartalom:
<div id="menu">
<ul>
<li><a href="elso.htm">Első menüpont</a></li>
<li><a href="masodik.htm">Második menüpont</a></li>
</ul>
</div>
<div id=wrapper">
<div id="submenu">
<ul>
<li><a href="#">xxxxxxx</a></li>
<li><a href="#">yyyyyyy</a></li>
</ul>
</div>
<div id="content">
<!-- Ide jön az oldal tartalma, akár iframeben is -->
</div>
</div>
Hogy a submenu és a content id-jú blokkok egymás mellé kerüljenek ahhoz meg ott van a CSS float tulajdonsága.
Ez utóbbihoz segédlet