1
你好所以我想用css製作菜單,但是當我嘗試點擊菜單中的一個元素時,它會在新選項卡中打開它,而我想要它在div中同一頁我在新的CSS和多數民衆贊成我的功課,你可以幫我請,並感謝 這是代碼css中的菜單代碼內容
<div id="menu"><?php include('admin/Menu/menu.php');?></div>
<div id="main">
i want the content here
</div>
這是菜單代碼
<ul id="menu">
<li>
<a href="#">Catalogue</a>
<ul>
<li><a href="#">Produits</a></li>
<li><a href="#">Catégories</a></li>
<li><a href="#">Marque</a></li>
<li><a href="#">Fournisseur</a></li>
</ul>
</li>
<li>
<a href="#">Commandes</a>
<ul>
<li><a href="#">Commandes</a></li>
<li><a href="#">Messages prédifinis</a></li>
</ul>
</li>
<li>
<a href="#">Clients</a>
<ul>
<li><a href="#">Clients</a> <li>
<li><a href="#">Pays</a></li>
<li><a href="#">Groupes</a> <li>
<li><a href="#">Titre de civilité</a></li>
</ul>
</li>
<li>
<a href="#">Paramètres avancés</a>
<ul>
<li><a href="#">Emails</a></li>
<li><a href="#">Images</a></li>
</ul>
</li>
<li>
<a href="#">Administration</a>
<ul>
<li><a href="#">Employés</a></li>
<li><a href="#">Profils</a></li>
<li><a href="#">Permission</a></li>
</ul>
</li>
<li>
<a href="#">Stats</a>
<ul>
<li><a href="#">Stats</a></li>
</ul>
</li>
這可能是也可能不是相關的,但你的'div'和'ul'兩者都有相同的'id'。您不應該在同一頁面上爲多個元素使用相同的「id」。如果您需要引用多個元素,請使用'class'。 –
菜單將消失,如果我更改ul的ID必須是相同的我認爲 – user3465881
ID在頁面中是唯一的, 根據該頁面在新選項卡中打開,這是因爲瀏覽器是您配置瀏覽器總是打開一個新標籤,嘗試使用其他瀏覽器或重置當前瀏覽器的設置 – Moussawi7