大家先看下效果图
<!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title></title> </head> <style type="text/css"> .box{ width: 1200px; } .box1{ width: 830px; height: 100px; float: left; background-color: red; } .box2{ width: 300px; height: 100px; float: right; background-color: blue; } </style> <body> <div class="box"> <div class="box1"> <div class="box1"> </div><div class="box1"> </div> </div> <div class="box2"> </div> </div> </body> </html>
碰到这种问题的时候怎么办呢??小编找了到了一个方法,用浮动定位
思路:
1、给box一个绝对定位position:relative;
2、给box2一个相对定位position:absolute;
3、让相对定位,定位到你想让box2去的位置,就可以啦!
如果大家有更好的办法可以在下方评论,多多建议,谢谢
(注:转载请注明出处)