我正在做一个项目,我们正在学习如何设计谷歌主页。我的代码在这里:http: //jsfiddle.net/HgpQW/。我意识到我的工作还远未完成,但我希望有人能帮我做一件事:为什么我不能扩展“登录”元素?我试图通过在css中设置宽度和高度来做到这一点,但它没有效果。
<header>
<ul id="headerlist">
<li>+You</li>
<li>Gmail</li>
<li id="grid">
<li id="sign_in">
<div id="sign_in">
<span>SIGN IN</span>
</div>
</li>
</ul>
</header>
__
body {
font-family:sans-serif;
font-size: 12px;
letter-spacing: .5px;
}
header {
position: absolute;
right: 0;
top: 0;
margin-top: 11px;
}
ul {
list-style-type: none;
}
li, li div {
display:inline
}
#headerlist li {
padding-right: 6px;
}
#sign_in {
display:block;
background-color: #DA4531;
color: white;
height: 35px;
width: 80px;
}
编辑:解决方案是#sign_in li 上的内联块