这真让我抓狂。我有一个水平菜单,里面ul
有很多li
元素。li
元素包含img
作为链接的元素。我希望菜单尽可能宽,按比例保持其整个比例。调整页面大小也应按比例调整菜单大小。
我尝试了很多东西,但找不到任何有用的东西。这是我当前的,可怕的 CSS:
#container {
display: inline;
padding: 0 0;
margin: 0 0;height: 20px;
display: block;
}
#container ul {
display: inline;
list-style: none;
white-space: nowrap;
padding: 0 0;
margin: 0 0;
height: 100%;
width: auto;
}
#container ul li {
display: inline;
list-style-type: none;
padding: 0 0;
margin: 0 0;
float: left;
height: inherit;
max-width: 100%
}
#container ul li img {
height:100%;
max-width: 100%
}