.bookmarkmenu
{
position:fixed;
background-color:#ff4b4b;
height:60px;
width:100px;
z-index:15;
left:0px;
cursor:pointer;
overflow:hidden;
}
.bookmarkmenu:hover
{
background-color:#ff4b4b;
height:60px;
width:140px;
}
#bookmark_element
{
top:80px;
}
<div class="bookmarkmenu" id="bookmark_element">
All
</div>
它应该是页面左侧而不是其他元素。它适用于Chrome和Firefox,但不适用于IE。它把它们放在页面的末尾。悬停也不起作用......
答案 0 :(得分:2)
如果您使用的是IE7或更早版本,则position:fixed
无效。 http://caniuse.com/#feat=css-fixed
此外,在较新版本的IE中,您必须指定<!doctype html>
。
答案 1 :(得分:1)
我忘记了
DOCTYPE html
一开始。它现在有效。