首页前端开发CSSCSS元素居中

CSS元素居中

时间2024-05-24 15:16:03发布访客分类CSS浏览121
导读:# 内联元素水平居中 在css中要使内联元素水平居中的方法是给它的父级元素添加 text-align: center; 样式即可。 # 内联元素垂直居中 在css中要使内联元素垂直居中的方法是给它的父级元素添加line-height样式,当...

# 内联元素水平居中

css中要使内联元素水平居中的方法是给它的父级元素添加

text-align: center;

样式即可。

# 内联元素垂直居中

css中要使内联元素垂直居中的方法是给它的父级元素添加line-height样式,当line-height的值等于父级元素的高度时,元素就垂直居中了。

# 块级元素水平居中

要使块级元素水平居中,添加

margin: 0 auto;

样式即可做到,也可以写成

margin-left: auto;

margin-right: auto;

# 块级元素垂直居中

块级元素垂直居中,在css中没有现成的方法可以使用,但是万能的position样式可以办到,像这样:

position: absolute;

top: 50%;

transform: translateY(-50%);

即可实现块级元素垂直居中,但是需要注意的是,需要将这个块级元素的父级元素的position值设置为relative,像这样:

position:relative;

# 块级元素垂直水平居中

如果需要将块级元素设置为水平垂直居中,则这样:

position: absolute;

top: 50%;

left: 50%;

transform: translateX(-50%) translateY(-50%);

即可,同样需要将这个块级元素的父级元素的position值设置为relative,像这样:

position:relative;

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: CSS元素居中
本文地址: https://pptw.com/jishu/667111.html
Css最新常用10大框架 记一次解决CodeIgniter框架CKEditor+CKFinder图片上传问题

游客 回复需填写必要信息