这是float和fixed的标准用法:
<html>
<head>
<style type="text/css">
#bigDiv
{
background-color: red;
height: 2000px;
width: 100px;
float: left;
}
#littleDiv
{
background-color: green;
height: 400px;
width: 200px;
float: left;
}
#littleDivFixed
{
background-color: blue;
height: 100px;
width: 200px;
position: fixed;
}
</style>
</head>
<body>
<div id="bigDiv">
</div>
<div id="littleDiv">
</div>
<div id="littleDivFixed">
</div>
</body>
</html>
_
- “littleDiv” div 在“bigDiv” div 的右侧,但不跟随滚动,
- 相反,“littleDivFixed” div 会滚动,但相对于“bigDiv” div 的位置不是很好(它总是卡在显示屏的左侧)。
_
是否有可能有一个混合两种行为的 div :
- 始终在“bigDiv”div 的右侧(固定距离为 10 像素),
- 始终在显示屏上(与顶部保持 10 像素的恒定距离)?
_
在此先感谢您的帮助。