פורסם 2012 במרץ 3113 שנים שלום,פריט התפריט המשני לא מופיע כברירת מחדל (display:none). ברצוני שיופיע כאשר העכבר מוצב ע"ג כותרת התפריט הראשי.להלן הקוד שכתבתי לצורך הענין<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[url]http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">[/url]<html xmlns="[url]http://www.w3.org/1999/xhtml">[/url]<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> <> </ul> </li> </ul> <></body>display:none; עשה את שלו והתפריט המשני לא הופיע בהעלאת הדף. display:block; לא עשה את שלו ! כשאני מניח עכבר על "abc", הכותרת של התפריט הראשי, התפריט המשני לא מופיע?מישהו יוכל בבקשה להסביר לי את הנושא הזה ב CSS שכפי הנראה לא הבנתי?תודה
פורסם 2012 במרץ 3113 שנים אתה לא יכול להכניס כלל בתוך כלל בצורה כזו. במקום זה אתה צריך להגדיר את מה שאתה מנסה לעשות באמצעות כלל CSS אחד.דוגמה שתעבוד בדף הדוגמה שלך:#menu li:hover #menu1>ul { display: block;}
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.