100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > html浮动垂直居中对齐 css如何设置垂直居中对齐?

html浮动垂直居中对齐 css如何设置垂直居中对齐?

时间:2022-02-16 05:38:43

相关推荐

html浮动垂直居中对齐 css如何设置垂直居中对齐?

css如何设置垂直居中对齐?下面本篇文章给大家介绍一些使用CSS设置垂直居中对齐的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

1、通过display:flex实现CSS垂直居中。

随着越来越多浏览器兼容CSS中的flexbox特性,所以现在通过“display:flex”实现CSS水平居中的方案也越来越受青睐。

通过display:flex实现CSS垂直居中的方法是给父元素display:flex;而子元素align-self:center;

这个跟CSS水平居中的原理是一样的,只是在flex-direction上有所差别,一个是row(默认值),另外一个是column。

2、通过display:table-cell实现CSS垂直居中。

给父元素display:table,子元素display:table-cell的方式实现CSS垂直居中。

3、已知父元素高度通过transform实现CSS垂直居中。

给子元素的position:relative,再通过translateY即可定位到垂直居中的位置。

4、通过line-height实现CSS垂直居中。

设置子元素的line-height值等于父元素的height,这种方法适用于子元素为单行文本的情况。

更多web前端开发知识,请查阅 HTML中文网 !!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。