Kezdőoldal » Számítástechnika » Weblapkészítés » A menubar kódban közül mit...

A menubar kódban közül mit jelent a hover?

Figyelt kérdés

ezek szerepelnek benne:

link, active, visited, hover


Ezek közül egy az alapállapot, egy a rollover, amikor éppen rámutatunk, egy az amikor már megnéztük, és kéne egy, amikor épp az adott link az aktív, tehát megvan nyitva az azoldal, amihez a link tartozik - na ezt nem találom.


2013. márc. 22. 18:11
1 2
 1/19 anonim ***** válasza:
a hover az a lebegés, pl mint amikor a linkekre ráviszed és megváltozik a színe
2013. márc. 22. 18:19
Hasznos számodra ez a válasz?
 2/19 A kérdező kommentje:
köszi, tehát az a rollover megfelelője.
2013. márc. 22. 18:44
 3/19 A kérdező kommentje:
De azt hogy oldják meg, hogy ami éppen meg van nyitva, annak a linkje más színű? Tehát amikor már rákattintottam és megnyílt.
2013. márc. 22. 18:48
 4/19 anonim ***** válasza:

Mondd csak, te érted amit kérdezel?

"A menubar kódban közül mit jelent a hover?"


Amúgy a rollover nem hover. Egyik javascript, a másik css.

Amit te szeretnél, annak semmi köze egyikhez sem. Azt neked kell megírni, pl. php-ben. Vagy beledrótozni a html-be.

2013. márc. 22. 19:02
Hasznos számodra ez a válasz?
 5/19 anonim ***** válasza:

pl:


<style type="text/css">

nav#menu > ul > li.current > a {

color: #FF0000

}


</style>


<nav id="menu">

<ul>

<li><a href="/">Home</a></li>

<li><a href="/baba">Home</a></li>

<li><a href="/rrrre">rrrre</a></li>

<li class="current"><a href="/rreee">rreee</a></li>

</ul>

</nav>

2013. márc. 22. 19:18
Hasznos számodra ez a válasz?
 6/19 anonim ***** válasza:
color: #FF0000;
2013. márc. 22. 19:18
Hasznos számodra ez a válasz?
 7/19 Drone007 ***** válasza:
Ahogy montihun is rámutatott, erre nincs pseudoclass (mint a :hover, :active vagy :visited), ezért ezt úgy szokás megoldani, hogy valamilyen scriptes megoldással (javascript, php) az aktuális oldalhoz tartozó menüpontra rátesznek egy jelölő class-t (fenti példában "current"), ami megváltoztatja a menüpont stílusát.
2013. márc. 22. 19:29
Hasznos számodra ez a válasz?
 8/19 A kérdező kommentje:
A scriptes dolog működhet úgyis, ha a menük egy template-n vannak és a template-tel össze van kapcsolva 150 weblap? Mivel nem szeretném mind a 150 oldalon külön-külön beállítani a current link-et.
2013. márc. 22. 19:54
 9/19 Drone007 ***** válasza:

Ehhez már látni kellene a menüpontjaid linkjeit, azt hogy hogyan hívod meg az oldalakat.

pl:

<a href="index.php?page=1"<?php if ($_GET["page"] == 1) echo ' class="current"'; ?>>Oldal1</a>


Ha nincs valami hasonló módon automatizálva az oldalad, nem használsz php-t vagy javascriptet, akkor bizony át kell írkálnod mind a 150 html lapot.

Ez a technika csak akkor működik, ha ki tudod nyerni valamilyen requestből az oldal azonosátához szükséges adatot.


Ha nem értetted amit írtam, akkor még tanulnod kell egy kis php-t.


Sok sikert!

2013. márc. 22. 22:47
Hasznos számodra ez a válasz?
 10/19 anonim ***** válasza:
9%
ma 19:02 remélem te csak parodizálsz :D Mit is kell ehhez megírni PHP-ban? Tisztán CSS-el megoldható
2013. márc. 22. 22:59
Hasznos számodra ez a válasz?
1 2

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!