這裏是一個標準的使用浮動和的固定:混合浮動和固定定位
<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」 分區是對 「bigDiv」 的權利div但不遵循滾動,
- 「littleDivFixed」div相反,但相對於「bigDiv」div卻沒有很好地定位(它總是被卡住顯示屏的左側)。
_
是否有可能有混合的兩種行爲一個div:
- 總是在 「bigDiv」 右邊的div(在恆定的距離10px),
- 總是在顯示屏上(距離頂部10px的恆定距離)?
_
在此先感謝您的幫助。
謝謝您考慮的問題,並說明如何使用「的jsfiddle」的(不知道這個網址)。但我希望左邊是相對於「bigDiv」div,例如總是10px,而不是絕對的。 – Pragmateek 2011-01-20 19:38:40
謝謝;實際上JavaScript初始化的結果是完美的,但是...我不能使用JavaScript,只能使用html/css。此外處理調整大小事件使事情不太方便。 – Pragmateek 2011-01-20 23:22:00