前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >常见 css 布局整理

常见 css 布局整理

作者头像
Gorit
发布2021-12-09 13:51:36
5230
发布2021-12-09 13:51:36
举报
文章被收录于专栏:Gorit 带你学全栈系列

常用 css 布局学习整理

注意: 代码里面都有比较详细的注释 项目代码全部已经上传至 码云Github,两个仓库我会同步更新

码云 git 下载地址:git@gitee.com:gorit/Coding-with-Front-end.git Github git 下载地址:git@github.com:CodingGorit/Coding-with-Front-end.git

一、垂直居中

有父容器和子容器,实现子容器在父容器中的居中效果

布局效果:

在这里插入图片描述
在这里插入图片描述

二、等分布局

实现一行元素,在等高,等宽的情况下,在游览器汇总均匀排布

布局效果

在这里插入图片描述
在这里插入图片描述

三、等高布局

两列在同一级的 div 元素,实现等高等宽效果

布局效果

在这里插入图片描述
在这里插入图片描述

四、多列布局

多列布局实现 (等宽,非等宽,有间隙)

布局效果

在这里插入图片描述
在这里插入图片描述

自适应的效果不方便展示,可以在代码中查看

五、局中布局(垂直居中)

两个 div 元素,小盒子在 大盒子上下,左右都在中间

在这里插入图片描述
在这里插入图片描述

六、全屏布局

常见的 header,body, foot 的主流界面布局效果

在这里插入图片描述
在这里插入图片描述

七、三列布局

三列元素分摊 width

在这里插入图片描述
在这里插入图片描述

八、圣杯布局

头 + 尾布局

布局效果

在这里插入图片描述
在这里插入图片描述

九、双飞翼布局

left + item + right (left = right)

布局效果

在这里插入图片描述
在这里插入图片描述

十、水平居中

元素在水平内部居中效果实现

布局效果

在这里插入图片描述
在这里插入图片描述

十一、css 布局特别整理

11.1 快速制作一行底部导航栏

html

代码语言:javascript
复制
<div class="page">
	<a href="#">首页a><a href="#"><a><a href="#">1a><a href="#">2a><a href="#">3a><a href="#">...a><a href="#">>a><a href="#">末页a>
div>

css

代码语言:javascript
复制
.page {
	height: 40px;
	margin-top: 10px;
	text-align: center;
}

.page a {
	/* 内联元素 和 块级元素的特性都有 */
	display: inline-block;
	border: 1px solid #E8E8E8;
	text-decoration: none;
	margin: 5px;
	padding: 5px 10px;
}

.page a:link, .page a:visited {
	color: #000;
}

.page a:hover,.page a:active {
	color: #FFF;
	background-color: #cc1b1b;
}

实现效果:

在这里插入图片描述
在这里插入图片描述
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/02/11 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 常用 css 布局学习整理
  • 一、垂直居中
  • 二、等分布局
  • 三、等高布局
  • 四、多列布局
  • 五、局中布局(垂直居中)
  • 六、全屏布局
  • 七、三列布局
  • 八、圣杯布局
  • 九、双飞翼布局
  • 十、水平居中
  • 十一、css 布局特别整理
    • 11.1 快速制作一行底部导航栏
    相关产品与服务
    容器服务
    腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档