css水平居中怎么设置?两种css水平居中的设置方法

css样式能够实现水平居中,那么css水平居中怎么设置呢?本篇文章将给大家来分享关于css设置水平居中的实现方法。

css中可以设置行内元素的水平居中和设置块级元素的水平居中,对于行内元素和块级元素不了解的同学可以参考一下css块级元素的定义是什么?css块级元素有哪些?和css块级元素的定义是什么?css块级元素有哪些?这两篇文章,那我们下面就直接来看css这两种水平居中的设置方法。

首先我们来看一下css设置行内元素水平居中。

第一种:css行内元素水平居中:

语法:div{text-align:center} /*DIV内的行内元素均会水平居中*/

立即学习“前端免费学习笔记(深入)”;

简单解释:为父元素设置中text-align:center样式。

    行内元素水平居中

登录后复制

详细解释:

1、

2、

文字

此时,让“文字”这两个字水平居中便有了意义,因为p是块级元素,他的宽度独占一行,而文字只占两个字符宽度,此时给p元素设置text-align:center;那么“文字”这两个字便在一行内水平居中了。

3、

看完了css行内元素水平居中,我们接下来说一说css块级元素的水平居中,css块级元素水平居中又分为定宽块级元素水平居中和不定宽块级元素水平居中,下面我们分别来看一下。

第二种:css定宽块级元素水平居中:既是块级元素又是固定宽度的元素。

给需要水平居中的块级元素本身左右margin值设置为auto;

例如:

    
    

登录后复制

css不定宽块级元素水平居中:宽度不固定的块级元素

例如:

1、将块级元素加入

标签。


登录后复制                            设置table实现水平居中        

2、设置块级元素样式display:inline,然后再为父元素添加text-align:center样式 。

    
        设置inline实现水平居中     

登录后复制

3、在块级元素外加一层父元素,并设置父元素样式为style=”float:left;position:relative;left:50%”;设置块级元素样式为style=”float:left;position:relative;left:-50%”

    
        设置relative实现水平居中    

登录后复制

相关推荐:

css块级元素的定义是什么?css块级元素有哪些?

css块级元素的定义是什么?css块级元素有哪些?

以上就是css水平居中怎么设置?两种css水平居中的设置方法的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2892595.html

(0)
上一篇 2025年3月10日 22:27:21
下一篇 2025年2月19日 22:54:22

AD推荐 黄金广告位招租... 更多推荐

相关推荐

发表回复

登录后才能评论