31-03-2012, 14:07
|
|
|
חבר מתאריך: 29.04.04
הודעות: 638
|
|
css, תפריט, תפריט משני, איך גורמים שיופיע\יעלם?
שלום,
פריט התפריט המשני לא מופיע כברירת מחדל (display:none). ברצוני שיופיע כאשר העכבר מוצב ע"ג כותרת התפריט הראשי.
להלן הקוד שכתבתי לצורך הענין
קוד:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1255" />
<style type="text/css">
#menu ul > #menu1 ul
{
display:none;
}
#menu ul li a:hover
{
#menu ul > #menu1 ul{display:block;}
}
</style>
</head>
<body>
<div id="menu">
<ul>
<li><a href="#">abc</a>
<ul>
<div id="menu1">
<ul>
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
</ul>
</div>
</ul>
</li>
</ul>
</div>
</body>
display:none; עשה את שלו והתפריט המשני לא הופיע בהעלאת הדף. display:block; לא עשה את שלו ! כשאני מניח עכבר על "abc", הכותרת של התפריט הראשי,
התפריט המשני לא מופיע?
מישהו יוכל בבקשה להסביר לי את הנושא הזה ב CSS שכפי הנראה לא הבנתי?
תודה
|