我正在尝试制作一个左侧定义和右侧链接的菜单 - 但我无法让所有框都成为链接。我想我可以用表格解决它,但我希望有一个更顺畅的解决方案。
所以我想在线的一侧浮动,另一侧向右浮动。
这是我的CSS:
li {
margin: 0px 10px 0px 100px;
padding: 30px 5px 0px 5px;
border-bottom: 2px solid black;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
display: block;
-moz-transition: background-color .3s ease-in;
-webkit-transition: background-color .3s ease-in;
-o-transition: background-color .3s ease-in;
transition: background-color .3s ease-in;
}
li:hover {
background-color: #CCC;
-moz-transition: background-color 0.01s;
-webkit-transition: background-color 0.01s;
-o-transition: background-color 0.01s;
transition: background-color 0.01s;
}
a {
float: right;
color: black;
text-decoration: none;
}
和 HTML:
<ul>
<li>Blog<a href="#">#.blogspot.com</a></li>
<li>Twitter<a href="https://twitter.com/#">@#</a></li>
<li>Google+<a href="https://plus.google.com/u/0/#/posts">Google+</a></li>
<li>Contact me<a href="mailto:#@gmail.com">#@gmail.com</a></li>
</ul>
或者更好,这里:http: //jsfiddle.net/hJRdN/