css居中的几种方法_CSS几种常用的水平垂直居中对齐方法
文字的水平垂直居中
class="content">
<p>文字水平垂直居中p> </div>
.content{ width: 400px; height: 100px; border: #000000 solid 1px;}
当前效果:
.content{ width: 400px; height: 100px; border: #000000 solid 1px; text-align: center; line-height: 100px;}
文字水平垂直居中效果:
元素的水平垂直居中
class="content">
<div class="box">盒子居中div>
</div>
.content{ margin: 20px auto; width: 300px; height: 300px; border: #000000 solid 1px; } .box{ width: 120px; height: 120px; line-height: 120px; text-align: center; background: red; }
当前效果:
01使用绝对定位
.content{ position: relative; margin: 20px auto; width: 300px; height: 300px; border: #000000 solid 1px;}.box{ position: absolute; top:0; left: 0; bottom: 0; right: 0; width: 120px; height: 120px; line-height: 120px; margin: auto; text-align: center; background: red;}
居中效果:
02使用绝对定位+calc()
.box{ position: absolute; top:calc(50% - 120px / 2); left: calc(50% - 120px / 2); width: 120px; height: 120px; line-height: 120px; text-align: center; background: red;}
居中效果:
03使用绝对定位+transform()
.box{ position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 120px; height: 120px; line-height: 120px; text-align: center; background: red;}
居中效果:
04使用CSS3弹性盒模型
/*作用于父元素*/.content{ display: flex;/*弹性布局*/ justify-content: center;/*水平居中*/ align-items: center;/*垂直居中*/ position: relative; margin: 20px auto; width: 300px; height: 300px; border: #000000 solid 1px;}.box{ width: 120px; height: 120px; line-height: 120px; text-align: center; background: red;}
居中效果:
扫码关注 青春正当时
css居中的几种方法_CSS几种常用的水平垂直居中对齐方法相关推荐
- html脚本语言居中,web前端:CSS--几种常用的水平垂直居中对齐方法
层叠样式表(英文全称:CascadingStyleSheets)是一种用来表现html(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言.css不仅可以静态地修 ...
- 【面试题】CSS 中几种最常用的水平垂直居中的方法
目录 CSS 中几种最常用的水平垂直居中的方法 一.使用 margin:auto 二.使用 position:absolute 三.使用弹性布局 四.文本水平对齐和行高 五.使用网格布局 CSS 中几 ...
- CSS:仅对子盒子修饰样式,三种让其在父盒子中水平垂直居中的方法及其优缺点(父盒子宽高未知)
1.给父盒子相对定位,子盒子绝对定位,left,top,right和bottom,都设置为0: position: absolute; left: 0; right: 0; top: 0; botto ...
- 文字居中、CSS中实现盒子水平垂直居中的方法
1. 文字居中: 第一种方式: 当用text-align:center时,达到的是水平居中的效果,那再用vertical-align:middle:其实是实现不了垂直居中的,此时就需要用到displa ...
- [css] 写出div在不固定高度的情况下水平垂直居中的方法?
[css] 写出div在不固定高度的情况下水平垂直居中的方法? 我知道的有两种方法<!DOCTYPE html> <html><head><meta char ...
- [css] 写出在不固定宽高的元素在固定高度的情况下水平垂直居中的方法
[css] 写出在不固定宽高的元素在固定高度的情况下水平垂直居中的方法 flex布局:还有就是可以用定位也可以实现等等: flex:父div:{display:flex: justify-conten ...
- CSS实现水平垂直居中的方法总结
在CSS-trick 上面有一篇很棒的博文介绍CSS中的水平垂直居中 戳这里. 在这里我强烈推荐这篇文章的原因是:整篇文章的逻辑结构非常清晰.我之前也看过不少CSS实现垂直居中相关的博客,很多博客的总 ...
- css实现文字或者div盒子水平垂直居中的方法
实现水平垂直居中的方法 文本(文字)内容属于行内元素 行内元素水平垂直居中方法 方式一: 设置文字外层的盒子 text-align:center /*水平居中*/ height = 100px; /* ...
- CSS水平垂直居中常见方法总结(转)
文章目录 一.简介 二.元素水平居中 三.元素水平垂直居中 3.1 position 元素已知宽度 3.2 position transform 元素未知宽度 3.3 flex布局 3.4 table ...
最新文章
- mysql常用语句列表
- C++风格与C风格文件读写效率测试-vs2015,vs2017
- java代码执行流程
- tfds.load()和tf.data.Dataset的简介
- Nginx+SSL+Tomcat+CDN部署总结,已实践有效~
- docker常用命令_docker常用命令整理
- 团队建设及管理上的举措_为什么在副项目上工作是您作为开发人员的最佳举措...
- python收取wss数据_大宗商品现货数据不好拿?商品季节性难跟踪?Python爬虫一键解决没烦恼...
- spark中一些不是很有意义的数据结构
- CentOS部署Harbor镜像仓库(1),java技术栈自我理解面试题通俗解说
- Oracle 数据库基础学习 (二)
- lqr算法 c语言,【CS229 lecture18】linear quadratic regulation(LQR) 線性二次型調節控制
- 监听Solidity合约事件
- 记一次用Python统计全国女性Size
- 软件设计模式——单例模式
- 解决 Maven工程运行报错Failed to clean project: Failed to delete
- 计算机网络专业函授,函授计算机专业都考什么课程
- 货代公司主要是做什么的呢|货代公司作用
- firefox常见问题解答
- 2023年重庆大学中国语言文学考研考情与难度、参考书及前辈经验
热门文章
- mllib协同过滤 java实现_协同过滤(ALS)算法介绍及Spark MLlib调用实例(Scala/Java/Python)...
- css折线效果,CSS3 box-shadow实现纸张的曲线投影效果 张鑫旭-鑫空间-鑫生活
- html风车相册代码,Css Html 大风车(示例代码)
- 260多媒体语言如何调节_260马力配9.7米货厢,实拍柳汽H5小三轴载货车
- c++ udp多线程 例子_[内附完整源码和文档] 基于udp实现tcp功能进行大文件传输
- java判断日期是否是同一周_JAVA里面怎样判断一个日期是否是星期六或者星期天,给出原代码,多谢!!!!!!!!!!...
- 怎么将小部件图标添加回Windows11任务栏
- 腾讯视频下载安装免费装到手机_腾讯视频怎么上传个人本地视频
- Video在网页和移动端无法自动播放问题??
- html5鼠标下拉浮窗固定,【前端技术】vue-floating-menu可拖拽吸附的浮窗菜单