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

為了賬號安全,請及時綁定郵箱和手機立即綁定

footer占用了main的位置,跑到了left和right的下面

<style?type="text/css">
body{?margin:0;?padding:0;?font-size:30px;?color:#fff}
.top{width:100%;background:purple;}
.main{width=100%;background:red;position:relative;}
.left{width:200px;background:blue;position:absolute;left:0px;}
.right{position:absolute;right:0px;margin-left:10px;background:green;}
.foot{width:100%;background:orange;}
</style>

</head>

<body>
<div?class="top">top</div>
<div?class="main">
????<div?class="right">right</div>
????<div?class="left">left</div>
</div>
<div?class="foot">foot</div>

</body>

結果是這樣子的

http://img1.sycdn.imooc.com//561e5f600001a44008940138.jpg

正在回答

2 回答

你的left和right沒有設置高度,然后這里和上一節中不大一樣,上一節中使用的是浮動排版,解決footer顯示的方法有1、給main設置和left/right相同的高度;2、給main設置屬性overflow=hidden;3、給footer設置屬性clear:both;在這一節這里我們使用的是定位排版,所以只能采取給main設置和left/right相同的高度的方法解決footer顯示問題

0 回復 有任何疑惑可以回復我~

你想實現什么?

0 回復 有任何疑惑可以回復我~
#1

cc_0501 提問者

橙色要放在left和right的下面一行
2015-10-15 回復 有任何疑惑可以回復我~
#2

丶YangBin 回復 cc_0501 提問者

絕對定位
2015-10-23 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
如何用CSS進行網頁布局
  • 參與學習       209565    人
  • 解答問題       1206    個

用最簡潔的案例教你布局的那些知識,這是前端工程師基本技能

進入課程

footer占用了main的位置,跑到了left和right的下面

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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