为什么加入position: relative;会跟头部样式重叠
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 | <style type= "text/css" > *{ margin : 0 ; padding : 0 ;} body{ min-width : 700px ;} /*头部和底部共同样式*/ .header, .footer{ float : left ; width : 100% ; height : 100px ; background : black ; position : fixed ; } /*主体部分样式*/ .container{ padding : 0 220px 0 200px ; } /*中间 左侧和右侧共同样式*/ . middle , . left , . right { float : left ; height : 1000px ; min-height : 130px ; position : relative ; } /*中间样式*/ . middle { width : 100% ; background : #FF9999 ; } /*左侧样式*/ . left { width : 200px ; background : #FFCC99 ; margin-left : -100% ; left : -200px ; } /*右侧样式*/ . right { width : 220px ; background : #add8e6 ; margin-left : -220px ; right : -220px ; } .footer{ } </style> </head> <body> <!-- 头部 --> <div class= "header" > <div class= "img" > <img src= "" /> </div> <div class= "" > <h 4 >toubu</h 4 > </div> </div> <!--主体--> <div class= "container" > <div class= "middle" > <h 4 >zhong</h 4 > <p>rewoirpoew</p> </div> <div class= "left" > <h 4 >大zuo</h 4 > <p>rewoirpoew</p> </div> <div class= "right" > <h 4 >you</h 4 > </div> </div> <!--底部--> <div class= "footer" > <div class= "img4" > <h 4 >di</h 4 > </div> </div> </body> |
25
收起
正在回答 回答被采纳积分+1
3回答
前端小白入门系列课程
- 参与学习 人
- 提交作业 11218 份
- 解答问题 36712 个
从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧