課程
/前端開發
/JavaScript
/網頁定位導航特效
#menu{position:fixed;top:100px;margin-left:100px;left:50%};其中margin-left的值是怎么算出來的?left:50%是居中的意思對嗎?
2015-07-13
源自:網頁定位導航特效 4-5
正在回答
left:50%,是到屏幕的中間,margin-left:400px,因為content是800px,它自己本身也是居中的,那menu再向左content寬度的一半即400px不就是到content的右邊了嗎,這里是和content挨著,不是到屏幕的最右端
如果你要把絕對定位的元素做到左右居中的話,就是先設置left:50%;然后在 margin-left:-(元素寬度的一半)px;可以自己畫圖看看
淺水了 提問者
舉報
本課程講解網頁定位導航特效,仿天貓版地狗購物網,你值得擁有
2 回答css問題咨詢
4 回答在css樣式表里面 怎么用webstorm自動添加圖片路徑啊
5 回答圖片列表樣式的疑問,
2 回答[href="+currentId+"]格式問題
1 回答怎樣做才能像老師那樣編輯網頁樣式 順手拈來
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-10-08
left:50%,是到屏幕的中間,margin-left:400px,因為content是800px,它自己本身也是居中的,那menu再向左content寬度的一半即400px不就是到content的右邊了嗎,這里是和content挨著,不是到屏幕的最右端
2015-07-13
如果你要把絕對定位的元素做到左右居中的話,就是先設置left:50%;然后在 margin-left:-(元素寬度的一半)px;可以自己畫圖看看