常用的六种布局方式:Flex、Gid、column-count、float、position、表格布局HTML系列:人人都懂的HTML基础知识-HTML教程(1) HTML元素大全(1) HTML
顺晟科技
2021-09-23 10:32:00
207
//假设父元素container里面有5个items,分别是header、aside、main、ad、footer,html代码分别是
{
<div>
<header>header</header?
<aside>aside</aside>
<main>main</main>
<div>ad</div>
<footer>footer</footer>
</div>
}
css代码:
.container{
display:grid;
grid-template-areas:
"header header header"
"aside main ad"
"footer footer";//实际上就是三行三列
}
.container>header{
grid-area:header; //意思是将header填满container中定义为header的区域
}
.container>aside{
grid-area:aside; //意思是将aside填满container中定义为aside的区域
}
.container>.ad{
grid-area:ad;
}
.container>footer{
grid-area:footer;
}
属性取值:50px、25%、auto、1fr(free space,可以简记为份)。
09
2022-11
19
2022-10
22
2022-09
22
2022-09
20
2022-09
15
2022-09