CSS_12——网页布局(简单记录)
2021/8/24 23:08:55
本文主要是介绍CSS_12——网页布局(简单记录),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1. 网页布局
居中布局
整体居中方法
居于整个页面居中
单列布局
头部、内容、尾部
header、main、footer
两列布局
三列布局
浮动法、绝对定位法、margin负值法(应用最广)
双飞翼布局和圣杯布局
瀑布流布局
弹性盒布局
display:flex(弹性容器)
flex-wrap
垂直排列flex-direction
弹性盒布局的对齐
主轴和垂轴
主轴上的对齐方式
justify-contnet
垂轴方向上的对齐方式
align-content
压缩弹性元素
放大弹性元素
栅格布局(重要)
二维布局
相应的属性
grid-template-columns和grid-template-rows
定义行列的数量和宽度
1:2:3=1fr:2fr:3fr
grid-template-area
完成对区域的定义
grid-column-gap和grid-row-gap
行列之间的间距,可合写:grid-gap
一些关键字和函数
fr:按份占比
auto:按浏览器决定空间的长度
min-contnet&max-content:计算最小空间和最大空间
repeat:repeat(6,200px) 6个参数份额
auto-fill:调整数量
minmax():
auto-fit
fit-content
栅格布局的对齐方式
justify-container
align-content
justify-items
align-items
justify-self
align-self
等同于
栅格线
可以给栅格线定义每条线的名字
以上四个可以等同于grid-area
修改重叠的顺序
定义栅格元素的放置规则
grid-auto-flow
grid-auto-rows
grid属性:以下的简写
栅格元素的特性
总结
相比较于旧技术的布局,近几年来随着弹性盒布局和栅格布局,使得布局整体简单美化。
这篇关于CSS_12——网页布局(简单记录)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-07uniapp动态设置不同的css有哪些方法?-icode9专业技术文章分享
- 2024-12-07UniApp 中,怎么通过 CSS 设置 view 组件的水平居中效果?-icode9专业技术文章分享
- 2024-12-06TailwindCSS开发入门教程
- 2024-12-06TailwindCSS项目实战:从入门到上手
- 2024-12-06TailwindCss项目实战:初学者指南
- 2024-12-05TailwindCSS入门指南:轻松上手实用教程
- 2024-12-05TailwindCss入门指南:轻松上手实用技巧
- 2024-12-04Tailwind.css入门:简洁高效的设计利器
- 2024-12-03Tailwind.css学习:从入门到实战的全面指南
- 2024-11-29Tailwind.css入门指南:快速上手实用教程