我试图将带有一些注释的div放置在屏幕的右下角,该注释将一直显示。
我使用以下CSS:
#foo
{
position: fixed;
bottom: 0;
right: 0;
}
它在Chrome 3和Firefox 3.6上都可以正常工作,但IE8很烂...
有什么合适的解决方案?
我试图将带有一些注释的div放置在屏幕的右下角,该注释将一直显示。
我使用以下CSS:
#foo
{
position: fixed;
bottom: 0;
right: 0;
}
它在Chrome 3和Firefox 3.6上都可以正常工作,但IE8很烂...
有什么合适的解决方案?
position:fixed;
。因此,您要做的是创建一个包装div,position:relative;
该div充满整个屏幕,然后将所需的div放置在其中position:absolute;
。但是,如果您的网站向下滚动,则需要在IE6中使用CSS表达式,以使div停靠在右下角。
Answers:
此代码段至少在IE7中有效
<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>Test</title>
<style>
#foo {
position: fixed;
bottom: 0;
right: 0;
}
</style>
</head>
<body>
<div id="foo">Hello World</div>
</body>
</html>
<!DOCTYPE html>
”,为什么这对我不起作用?
尝试这个:
#foo
{
position: absolute;
top: 100%;
right: 0%;
}