Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Kłopot z menu i podmenu
#1
Witam ma pewien kłopot dotycżacy menu i jego podmenu

oto kod index.html
Kod:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml2/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>baza</title>

<link rel="stylesheet" media="all" type="text/css" href="menu_style.css" />
<!--[if IE]>
<link rel="stylesheet" media="all" type="text/css" href="ie.css" />
<![endif]-->

</head>

<body>
<div class="nav">
<div class="table">


<ul class="select"><li><a href="#"><b>Dane Podstawowe</b></a>
<div class="select_sub">
    <ul class="sub">
        <li><a href="#">Parametry krytyczne</a></li>
        
    </ul>
</div>
</li>
</ul>

<ul class="select"><li><a href="#"><b>Dane Referencyjne</b></a>
<div class="select_sub">
    <ul class="sub">
        <li><a href="#">Sample Menu 2</a></li>
        <li><a href="#">Sample Menu 2</a></li>
        <li><a href="#">Sample Menu 2</a></li>
        <li><a href="#">Sample Menu 2</a></li>
        <li><a href="#">Sample Menu 2</a></li>
    </ul>
</div>
</li>
</ul>


<ul class="select"><li><a href="#"><b>Właściwości Cieczy</b></a>
<div class="select_sub">
    <ul class="sub">
        <li><a href="#">Ciepło molowe cieczy</a></li>
        <li><a href="#">Przewodnictwo cieple cieczy</a></li>
        <li><a href="#">Lepkość cieczy</a></li>
        <li><a href="#">Napięcie powierzchniowe</a></li>
            </ul>
</div>
</li>
</ul>


<ul class="select"><li><a href="#"><b>Właściwości Pary</b></a>
<div class="select_sub">
    <ul class="sub">
        <li><a href="#">Sample Menu 4</a></li>
        <li><a href="#">Sample Menu 4</a></li>
        <li><a href="#">Sample Menu 4</a></li>
        <li><a href="#">Sample Menu 4</a></li>
        <li><a href="#">Sample Menu 4</a></li>
    </ul>
</div>
</li>
</ul>


<ul class="select"><li><a href="#"><b>Właściwości ciała stałego</b></a>
<div class="select_sub">
    <ul class="sub">
        <li><a href="#">Sample Menu 5</a></li>
        <li><a href="#">Sample Menu 5</a></li>
        <li><a href="#">Sample Menu 5</a></li>
        <li><a href="#">Sample Menu 5</a></li>
        <li><a href="#">Sample Menu 5</a></li>
    </ul>
</div>
</li>
</ul>


<ul class="select"><li><a href="#"><b>Azeotropy</b></a>
<div class="select_sub">
    <ul class="sub">
        <li><a href="#">Sample Menu 6</a></li>
        <li><a href="#">Sample Menu 6</a></li>
        <li><a href="#">Sample Menu 6</a></li>
        <li><a href="#">Sample Menu 6</a></li>
        <li><a href="#">Sample Menu 6</a></li>
    </ul>
</div>
</li>
</ul>

<ul class="select"><li><a href="#"><b>Parametry palności</b></a>
<div class="select_sub">
    <ul class="sub">
        <li><a href="#">Sample Menu 7</a></li>
        <li><a href="#">Sample Menu 7</a></li>
        <li><a href="#">Sample Menu 7</a></li>
        <li><a href="#">Sample Menu 7</a></li>
        <li><a href="#">Sample Menu 7</a></li>
    </ul>
</div>
</li>
</ul>


<ul class="select"><li><a href="#"><b>Inne</b></a>
<div class="select_sub">
    <ul class="sub">
        <li><a href="#">Sample Menu 8</a></li>
        <li><a href="#">Sample Menu 8</a></li>
        <li><a href="#">Sample Menu 8</a></li>
        <li><a href="#">Sample Menu 8</a></li>
        <li><a href="#">Sample Menu 8</a></li>
    </ul>
</div>
</li>
</ul>




</div>
</div>

<br />
</body>
</html>


i plik css menu_style.css
Kod:
.nav {
height:35px;
background: url(images/bg.gif) repeat-x;
position:relative;
font-family:arial, verdana, sans-serif;
font-size:11px;
width:100%;
z-index:100;
margin:0;
padding:0;
}

.nav .table {
display:table;
margin:0 auto;
}

.nav .select,
.nav .current {
margin:0;
padding:0;
list-style:none;
display:table-cell;
white-space:nowrap;
}

.nav li {
margin:0;
padding:0;
height:auto;
float:left;
}

.nav .select a {
display:block;
height:35px;
float:left;
font-weight:bold;
background: url(images/bg.gif);
padding:0 30px 0 30px;
text-decoration:none;
line-height:35px;
white-space:nowrap;
color:#2b3238;
}


.nav .select a:hover,
.nav .select li:hover a {
background: url(images/hover.gif);
padding:0 0 0 15px;
cursor:pointer;
color:#2b3238;
}

.nav .select a b{
    font-weight:bold;
    }

.nav .select a:hover b,
.nav .select li:hover a b {
display:block;
float:left;
padding:0 30px 0 15px;
background:url(images/hover.gif) right top;
cursor:pointer;
}

.nav .select_sub {
display:none;
}

/* IE6 only */
.nav table {
border-collapse:collapse;
margin:-1px;
font-size:1em;
width:0;
height:0;
}

.nav .sub {
display:table;
margin:0 auto;
padding:0;
list-style:none;
}

.nav .sub_active .current_sub a,
.nav .sub_active a:hover {
background:transparent;
color:#2b3238;
}

.nav .select :hover .select_sub,
.nav .current .show {
display:block;
position:absolute;
width:100%;
top:35px;
background:url(images/back.gif);
padding:0;
z-index:100;
left:0;
text-align:center;
}

.nav .current .show {
z-index:10;
}

.nav .select :hover .sub li a,
.nav .current .show .sub li a {
display:block;
float:left;
background:transparent;
padding:0 10px 0 10px;
margin:0;
white-space:nowrap;
border:0;
color:#2b3238;
}

.nav .current .sub li.sub_show a {
color:#2b3238;
cursor:default;
}

.nav .select .sub li a {
    font-weight:normal;
}

.nav .select :hover .sub li a:hover,
.nav .current .sub li a:hover {
visibility:visible;
color:#73a0d2;
}

kłopot w tym że nie wiem jak zrobić żeby po naciśnięciu guzika z głównego menu jego podmenu podswietliło sie i nie znikało do momentu wybrania innej pozycji
teraz po naciśnieciu guzika z głównego menu podmenu sie wyświetla i znika

pomoże mi ktoś????
Odpowiedz
#2
90% kodu zajmuje 90% czasu,
pozostałe 10% zajmuje drugie tyle
Odpowiedz
#3
kurcze nie za bardzo wiem jak z tego skorzystać Sad
Odpowiedz
#4
90% kodu zajmuje 90% czasu,
pozostałe 10% zajmuje drugie tyle
Odpowiedz
#5
hmmm nie na zaliczenie bo studia juz dawno skończyłam, nie chce na tym zarabiać, robię projekt bazy internetowej w pracy i troche mnie umoczyli, bo sie na tym nie za bardzo znam Cool
Odpowiedz
#6
Profesjonalna firma w takim razie... Nie zleca się takich rzeczy komuś, kto się na tym nie zna, strona internetowa potrafi często zaważyć na wysokości sprzedaży lub współpracy z potencjalnym klientem. Nie chwaliłbym się publicznie, że robię coś, co nie należy do moich kompetencji i nie ma tego w umowie z pracodawcą...
Anyway: najlepiej tak jak napisał @beny, po prostu w ten sposób (na przykładach) człowiek najszybciej się uczy
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  problem z tłem pod menu loose 1 3,157 06-07-2017, 20:00
Ostatni post: loose
  problem z menu p410 10 10,353 18-06-2017, 18:34
Ostatni post: lemans88
  CSS dla menu i problem z selektorami neferith 4 5,264 30-06-2016, 00:58
Ostatni post: Brain23
  MENU - poważny problem wysokości! asus 0 2,534 05-12-2014, 23:34
Ostatni post: asus
  Trzypoziomowe menu - problem rejcz 3 5,668 25-01-2014, 17:16
Ostatni post: Kartofelek

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl