GTA Közösség - A magyar GTA fórum

Általános beszélgetés => Beszélgetés => Kérdések, Segítség => A témát indította: Andriis - 2015. Március 04. - 19:07:32

Cím: CSS legördülő menü
Írta: Andriis - 2015. Március 04. - 19:07:32
nav#menu 
{
background-color: rgba(55,100,255, 1);
border-top: 1px solid rgba(7, 0, 0, 0);
font: 700 17px \"Arial\";
height: 33px;
padding: 5px;
width: 2000px;
z-index: 9999;
position: fixed;
top: 0px;
}
nav#menu ul {
    margin: 0 5px;
    list-style:none;
}
nav#menu ul li {
    float: top;
    margin-top: 2px;
    text-align:left;
    margin-right: 20%;
}
nav#menu ul li a {
    float: left;
    color: #ccc;
    text-shadow: 0 1px 0 #2B5356;
    padding: 5px 10px;
    text-decoration:none;
    text-align:left;
}
nav#menu ul li a ul li a{
    float: top;
    color: #ccc;
    text-shadow: 0 1px 0 #2B5356;
    padding: 5px 10px;
    text-decoration:none;
}
nav#menu ul li a:hover {
color: black;
background: #00FF7F;
}

 

<nav id=\"menu\">
<ul>
<li><a href=\"index.php\">Főoldal</a></li>
<li><a href=\"tortenet.php\">Történet</a></li>
<ul>
   <li><a href=\"#\">Text</a></li>
</ul>
<li><a href=\"asd.php\">asd</a></li>
        </ul>
</nav>

 
Azt szeretném megoldani, hogy a text a történet menüpont alatt jelenjen meg, ha a történet-re húzzuk az egeret. Tehát egy legördülő menüre lenne szükségem, aminek ugyan olyan a design-je, mint a menü-nek.
A css-be látszik, hogy próbálkoztam vele, de nem annyira sikerül. Aki tud segíteni, nagyon megköszönném :)
Cím: CSS legördülő menü
Írta: blackdog476 - 2015. Március 04. - 19:54:36
Cyrex, webdesigner foglalkozik HTML + CSS nyelvvel, ajánlom őt: cyrex.hu


Annyit tudok segíteni, hogy CSSben ha egy \'1\' nevű DIV-re ráhoverelsz és a \'2\' nevű DIV-et szeretnéd kezelni (jelenesetben megjeleníteni), akkor azt az \'1\' div utáni > operátor kihelyezésével teheted meg. Példa:
 

#1:hover > #2 {
    display: block;
    /* ..etc */
}
Cím: CSS legördülő menü
Írta: Andriis - 2015. Március 04. - 20:45:40
De jelen esetben ez nem 2 div, hanem 1...
És az ul részen belül van mégegy ul, ami a legördülő menü lenne.
Cím: CSS legördülő menü
Írta: .:Secur:. - 2015. Március 05. - 14:46:31
Adj egy id-t vagy egy class-t a 2. ul-nek.
Cím: CSS legördülő menü
Írta: Andriis - 2015. Március 05. - 17:00:21
Rendben, de a konkrét kódot, hogy alatta legyen és legördüljön ha ráhúzom az egeret meg tudná valaki írni? Mert mint már említettem próbáltam (igen, úgy is) de nem jött össze.
Cím: CSS legördülő menü
Írta: blackdog476 - 2015. Március 05. - 19:15:24
Elég hosszú a CSS, de ez alapján szerintem tökéletesen meg lehet csinálni :)
http://cssdeck.com/labs/another-simple-css3-dropdown-menu
Cím: CSS legördülő menü
Írta: Andriis - 2015. Március 06. - 18:38:34
Kicseréltem a mostani design-t erre, és ment is. De sajnos nem tudom kombinálni a kettőt. Sehogy sem sikerül. Össze vissza csúszik az egész.
És mielőtt valaki kérdezné, tudom mi mit jelent (css-be) De nem sikerül megtalálnom a megfelelő kombinációt, hogy legördüljön, alá, és ne össze-vissza legyen.
Cím: CSS legördülő menü
Írta: blackdog476 - 2015. Március 06. - 19:46:03
clear: both;

 
segíthet :)
Cím: CSS legördülő menü
Írta: anGeL - 2015. Március 21. - 15:10:49
[mod]Kérlek foglalkozz a témáddal![/mod]