我有一個固定的寬度<div>
定位在身體內部float:right
。當我調整窗口大小並且<div>
的寬度低於窗口寬度時,不會出現滾動條。爲什麼當我的div在身體之外時沒有滾動條出現?
HTML
<body>
<div>Some text content inside.</div>
</body>
CSS
div{
background : blue;
width : 400px;
float : right;
}
這是一樣的,如果我通過position:absolute; right:0;
改變float:right
。
如果我加body{overflow:auto;}
它仍然是一樣的。
我的問題是:爲什麼會這樣?以及如何更改它?
職位:親戚是多餘的。不是嗎? –
@OrtomalaLokni - 不,它將身體建立爲絕對定位div的定位環境。 – Quentin
對不起,我是在浮動:右案。 –