![](/img/trans.png)
[英]How to change the color of an li item of the context menu, when hovered over it
[英]How do I make the entire width of a menu item change background color when hovered over?
我希望它是這樣的:
目前,它是這樣的:
因此,如圖所示,大部分背景以白色突出顯示,但左側和右側部分為紫色。
到目前為止我對應菜單項的代碼是:
.collapsible-menu ul
li:hover:not(:last-child) {
background-color:white;
width:100%;
color: #4C27B3;
text-decoration: none;
outline:none;
}
這可能是一個快速修復,但我需要第二雙眼睛來確定問題。 提前謝謝了。
所有代碼都可以在這里看到:
在Css
.menu-content{
overflow: hidden;
font-family: 'Raleway', sans-serif;
font-weight: bold;
padding: 0 0 0 50px;
/* add this margin left & right to make hover white full screen*/
margin-left: -79px;
margin-right: -30px;
}
在Css
.collapsible-menu {
background-color: #4C27B3;
border: none;
box-shadow: 1px 2px 3px rgba(0,0,0,0.2);
}
在代碼中從此類中刪除填充
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.