可以的话帮忙弄弄哦,谢谢
用嵌套div和浮动的方法
嵌套div调调位置就可以了
一、可以用百分比布局;
二、可以用h5的vw和vh;
三、可以使用js获取屏幕高宽在计算后赋值;
放一个大的div里面放一个div,在这个里面的div里面放三个,按要求设置他们的局部css样式,最后用整体css样式设置其他的
这个应该很简单吧,就是嵌套几个div 然后设置下占页面的比例css。几句代码就能搞定的。
http://www.ruanyifeng.com/blog/2015/07/flex-examples.html
这个结合absolute和relative就能解决
*{
margin: 0;
padding: 0;
}
.outermost{
width:100%;
height: 100%;
background-color: red;
position: absolute;
overflow: hidden;
}
.outermost .outerInner{
width:80%;
height: 80%;
position: relative;
left: 10%;
top: 10%;
background-color: green;
display: flex;
justify-content: space-around;
}
.outermost .outerInner .inner{
width: 20%;
height: 40%;
background-color: blue;
float: left;
position: relative;
top: 30%;
}
<!DOCTYPE html>
效果如下:
好像不能显示代码,截个图吧。