亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么給導航框設置position: fixed它就縮成一塊了

為什么給導航框設置position: fixed它就縮成一塊了

慕斯卡5910870 2016-06-13 12:26:01
查看完整描述

10 回答

?
MapleIsland

TA貢獻1條經驗 獲得超1個贊

fixed是相對于屏幕固定位置,你的li元素要是都是對于屏幕位置固定(在你這里margin-top:20px;left:250px;),這樣所有的li都到對于屏幕左250px上20px的位置去了,你用fixed也應該是將包含所有li的這個容器來相對屏幕固定,然后里面的li再相對于這個容器position:relative;展開才是

查看完整回答
1 反對 回復 2016-06-29
?
woshi123w

TA貢獻15條經驗 獲得超10個贊

和絕對定位相似,

使用fixed,脫離文檔流。

每一個li都不會占用文檔空間,

大家都向左移動,前面的Li相當于么有,這樣最后顯示的就是最后一個li

要設置banner固定不動,直接給ul設置

查看完整回答
1 反對 回復 2016-06-13
?
_benny

TA貢獻2條經驗 獲得超1個贊

你這里的fixed 是給每一個 Li 都定位到 ul的0,0位置了,重疊了

查看完整回答
1 反對 回復 2016-06-13
?
一毛錢

TA貢獻156條經驗 獲得超57個贊

position: fixed生成絕對定位的元素,相對于瀏覽器窗口進行定位。ul下的li的定位是一樣的,所以就縮到一起了

查看完整回答
1 反對 回復 2016-06-13
?
ahao430

TA貢獻35條經驗 獲得超41個贊

每個li都浮動了,可以在一行了。又left值相同,所以位置疊在一起了。

查看完整回答
反對 回復 2016-07-18
?
Halo_

TA貢獻23條經驗 獲得超10個贊

你可以給個寬高、margin值,它們就拉開了。

查看完整回答
反對 回復 2016-06-14
?
老猿

TA貢獻86條經驗 獲得超82個贊

你給LI設置自然都重合了 ? 你要給UL設置fixed才可以

查看完整回答
反對 回復 2016-06-14
  • 10 回答
  • 2 關注
  • 4560 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號