課程
/前端開發
/HTML/CSS
/網頁布局基礎
為什么我把它改為?
#mainbody,#footer{ width:50%;} 后,
頁面的中下部分就不居中了
2016-10-30
源自:網頁布局基礎 2-7
正在回答
我想你指的是 網頁布局基礎>>2-7 網頁布局編程練習的第二個任務, 對吧?
因為該樣式表中設置了*{margin:0; padding:0;},即所有元素的內外邊距都是0,所以每個元素默認的都會靠左上角排列。
設置?#mainbody,#footer{ width:50%; margin:0 auto;}即可使中下部分居中。?
哦,但是在wrap中,
#wrap{width:770px;?
margin:0 auto;}
這已經設置了居中的樣式,而且對于header、mainbody、footer它們來說,wrap不是應該它們都起作用嗎?
先謝謝了,但是為什么我把margin:0; padding:0;刪除后,頁面的中下部分還是不居中額,還有什么其他的因素嗎?
慕俠6962033
舉報
讓你精通CSS中三大定位機制,徹底掌握網頁布局的相關知識
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-10-30
我想你指的是 網頁布局基礎>>2-7 網頁布局編程練習的第二個任務, 對吧?
因為該樣式表中設置了*{margin:0; padding:0;},即所有元素的內外邊距都是0,所以每個元素默認的都會靠左上角排列。
設置?#mainbody,#footer{ width:50%; margin:0 auto;}即可使中下部分居中。?
2016-10-30
哦,但是在wrap中,
#wrap{width:770px;?
margin:0 auto;}
這已經設置了居中的樣式,而且對于header、mainbody、footer它們來說,wrap不是應該它們都起作用嗎?
2016-10-30
先謝謝了,但是為什么我把margin:0; padding:0;刪除后,頁面的中下部分還是不居中額,還有什么其他的因素嗎?