0
我創建我的UL /李自定義菜單,但我在使用的大小問題。李大小相同的文字大小
- 它不會溢出兩側左右。到左側,當元素縮放它確實跑出父元素。
- 它佔據整個尺寸的父元素,我想李的大小是一樣的李文本的長度,使得橙色背景是文本完全相同。
我試圖
width:100%;
和width:auto;
這裏是我的代碼:
HTML:
<ul class="icon">
<li class="info">aaaaaa</li>
<li class="info">bbbbb</li>
<li class="info">cccccccccccc</li>
<li class="info">ddd</li>
</ul>
CSS:
ul.icon {
padding-left:20px;
list-style:none;
}
li.icon {
margin-bottom:10px;
}
ul.icon li:before {
font-family: 'FontAwesome';
margin:0 5px 0 -15px;
font-weight: bold;
}
ul.icon li.info:before {
content: "->";
color: green;
}
ul.icon li:hover {
cursor: pointer;
cursor: hand;
background-color: rgb(242, 105, 34);
}
li.info {
font-weight: bold;
transition: all .2s ease-in-out;
}
li.info:hover {
font-style: italic;
transform: scale(1.1);
}