CSS属性—居中对齐篇
为了网页的样式美观,我们经常要用到居中对齐来调整布局,所以特意整理了常用的居中对齐所需要的css属性。
- 元素居中对齐:
要水平居中对齐一个元素(如<div>
), 可以使用 margin: auto;。
设置到元素的宽度将防止它溢出到容器的边缘。(切记要设置width)
元素通过指定宽度,并将两边的空外边距平均分配
.div {margin: auto;width: 50%;
}
- 文本居中对齐
文本在元素内居中对齐,可以使用text-align: center;
.div {text-align: center;line-hight: 50px;
}
- 图片居中对齐
要让图片居中对齐, 可以使用margin: auto;
并将它放到块级元素中:
img {display: block;margin: auto;width: 40%;
}
- 使用position(定位)实现居中
/*清除body的padding和margin*/
body {margin: 0;padding: 0;
}.container {position: relative;width: 100%;
}/*absolute定位时参考上级第一个position不为默认static的父级元素*/
.right {position: absolute;right: 50%;width: 300px;background-color: #b0e0e6;
}
或者这样,使用position定位解决,距离顶部和左边的距离为父级的一般,然后沿着x轴和y轴平移自身的负50%,也就是向上和向左移动自身的一半,可以做到居中对齐:
position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);
- 使用
line-height: 6rem
配合text-aline: center;
来实现居中对齐 - 用float实现左右对齐
float: right;
float: left;
- 使用
padding: 300px
和text-align: center
实现居中对齐 - 使用flex布局(弹性盒子)实现居中对齐,父级节点声明为
display: flex
然后设置属性align-items: center; justify-content: center
,其子节点会居中对齐
CSS属性—居中对齐篇相关推荐
- 自动居中对齐 html,css如何居中对齐?
在我们开发前端页面的时候,为了让页面效果美观,会出现需要居中效果的地方.下面本篇文章就来给大家介绍一下使用CSS设置居中对齐的方法,希望对大家有所帮助. 1.text-align:center -- ...
- 利用CSS实现居中对齐
1. 文本居中 首先编写一个简单的html代码,设置一个类名为parentDiv的div对象.html代码如下: <div class="parentDiv">这里随意 ...
- css 最后一行文字对齐,如何在CSS中居中对齐最后一行文本?
9 个答案: 答案 0 :(得分:124) .center-justified { text-align: justify; text-align-last: center; } 适用于除Safari ...
- css 实现居中对齐的几种方式
如何居中 div? 1. 水平居中:给 div 设置一个宽度,然后添加 margin:0auto 属性 div {width: 200px; margin: 0auto; } 2. 水平居中,利用 t ...
- 【CSS 属性】 text-align属性应用☞ 一个属性解决文本居中对齐和元素居中对齐
这里写目录标题 1. text-align属性介绍 2. 文本居中 3. 元素居中对齐 1. text-align属性介绍 text-align CSS属性定义行内内容(例如文字 )如何相对它的块父元 ...
- html div布局位置横,div位置布局 CSS实现DIV居中对齐 div居右对齐 div居左对齐
使用CSS浮动属性实现DIV各种对齐,比如DIV层左对齐,DIV居中对齐,DIV居右对齐等(DIV靠右 居中 靠左对齐介绍篇) 实现DIV对齐用到关键属性有两个,一个为float一个为margin. ...
- html div居中左对齐,div对齐 CSS实现DIV居中对齐 div居右对齐 div居左对齐
div对齐 CSS实现DIV居中对齐 div居右对齐 div居左对齐 使用CSS浮动属性实现DIV各种对齐,比如DIV层左对齐,DIV居中对齐,DIV居右对齐等(DIV靠右 居中 靠左对齐介绍篇) 实 ...
- html文字纵向居中对齐,css怎么把文字居中对齐?
css怎么把文字居中对齐?下面本篇文章就来给大家介绍一下使用CSS设置文字居中对齐的方法,希望对大家有所帮助. 在CSS中设置文字居中对齐的方法:使用text-align属性来使文字水平居中 使用li ...
- 代码居中对齐_一篇文章带你了解CSS对齐方式
一.居中 1. 居中对齐元素 将块元素水平居中对齐(像 ) , 使用 margin: auto; 设置元素的宽度将阻止它伸展到容器的边缘. 然后元素将占用指定的宽度,剩下的空间将平分在两个边距之间: ...
- css text top,text-align属性(css中文本对齐属性)
text-align属性 设置h1.h2.h3元素的文本对齐方法: h1{text-align:center} h2{text-align:left} h3{text-align:right} 亲自试 ...
最新文章
- 3dsmax biped 骨骼的创建和修改
- Java设计模式之结构型:享元模式
- language dropdown list - filter logic
- linux内核模块配置,如何为linux内核模块开发配置clang_complete?
- 国家普通话水平智能测试软件,国家普通话水平智能测试系统注意事项
- 雷军:技术立业是小米血液里最重要的东西
- excel服务器没有响应怎么办,勤哲Excel服务器技术支持|Excel服务器常见问题解答...
- 匹配中文字符的正则表达式
- C语言简明教程--指针5
- cad转dxf格式文件太大_如何将DWG DXF互转,一招教你解决难题
- spring-boot java.lang.ClassNotFoundException: org.thymeleaf.spring5.ISpringTemplateEngine
- java学习技术栈总结
- python词云背景图_python数据分析可视化,制作你想要的背景图词云
- 大学生网页设计模板 静态HTML个人主页网页作业成品 DIV CSS个人介绍主题静态网页
- windows powershell实战指南(第3版)_Windows命令行工具cmder配置(转)
- 客户管理是企业利润的根本,企业如何进行客户管理呢?
- 华硕固件安装扩展插件_华硕RT-AC86U官改固件-支持AiMesh+软件中心+ROG 3.0.0.4.384.20648...
- 基于逻辑回归的新闻数据集分类
- 一年级《江南》知识点心田花开汇总
- SystemUI之ScreenShot