HTML programozók! Ezt hogy csináljam meg?
Két dologban kérném segítségeteket. Az egyik:
Az oldalam tetején található gombok, mondjuk kivilágosodjanak, ha ráteszem az egeret.
Úgy, mint itt. ( a belinkelt oldal CSS forrádkódot mutat )
A másik pedig egy olyan sáv létrehozása, mely ha a weboldalon legördülök, mindig a képernyő adott pontján marad. Tehát, ha a képernyővel együtt mozog.
Köszönöm a segítséget, hasznos válaszoknak megy a zöld kész.
<style>
a{
opacity: 0.5;
}
</style>
<a onmouseover="document.getElementById(this.id).style.opacity=1;">gomb szöveg</a>
(OFF: Ez nem programozás. :))
A lényeg:
.menuelem { background-color: egyikszín; }
.menuelem:hover { background-color: másikszín; }
A ".menuelem" szelektort nyilván kicseréled arra, ami a te kódodban van.
Ha nem villanásszerű, hanem szép lassú színváltást szeretnél, akkor a .menuelem stílusába még ilyet tegyél be:
-webkit-transition: background-color 1000ms linear;
-moz-transition: background-color 1000ms linear;
-o-transition: background-color 1000ms linear;
-ms-transition: background-color 1000ms linear;
transition: background-color 1000ms linear;
Az 1000ms az időtényező, lehet kalibrálni igény szerint. Illetve "linear" helyett lehet mondjuk "ease"-t használni, talán szebb.
Várj, egy picit zűrös :)
Itt a menü forráskódja:
<table border="1" align="center">
<tr>
<td width="360" height="40">
<img
</td>
<td width="360" height="40">
asd
</td>
<td width="360" height="40">
asd
</td>
<td width="360" height="40">
asd
</td>
</tr>
</table>
Mint kezdő, táblázattal csináltam a menüt, ezt a táblázatot szeretném lefixálni, elletve a cellákba bekerülő gombokra effektet tenni. Az a gond, hogy amit írtál, nem tudom beleépíteni :)
Persze nem akarom túl sok idődet elrabolni :)
ne a js-es megoldással csináld!
erre van egy sokkal szebb megoldás (ha nem értem félre, amit szeretnél..
És tessék szoktatni magunkat ahhoz, hogy a stílusokat nem HTML-ből, hanem külön CSS-ből intézzük, szóval amit az utolsó válaszoló írt, az az elegáns.
A másodikhoz meg egy
#navbar{
position:fixed;
}
Ezzel a képernyőn fixálod a "navbar" id-val ellátott elemet, ezen felül left,right,top,bottom szabályokkal beállíthatod, pontosan hol is helyezkedjen el.
#8 vagyok, amit utolsó válaszolónak írtam, azalatt igazából a #4-et értettem, csak lassan írok :D
De #7 megoldása tökéletesen összefoglalja.
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!