css图片居中_关于水平居中

1f6733d2207dffc3d9dd77c8ddee4601.png

今天初十,在家闲着没事干,干脆写篇文章解解闷好了

我们有时候会遇到需要设置水平居中的场景,那么今天来谈讨论下如何进行水平居中。

首先我们要分情况讨论:它是行内元素呢还是块状元素,块状元素里面又分为定宽块状元素和不定宽块状元素。

4f7b10b96ae74ea58eb9ff6ac3398f02.png

我们先来看行内元素的水平居中。

当被设置元素为文本、图片等行内元素时,水平居中是通过给父元素设置 text-align:center 来实现的。

我们看这段代码:

<

效果图:

2457925f1c1eaf2472461daa9c4171fb.png

我们发现行内元素(图片)在div11中实现了居中。

当被设置元素为 块状元素 时用 text-align:center 就不起作用了,这时候分两种情况:定宽块状元素和不定宽块状元素。我们先来看一看定宽块状元素。(定宽块状元素:块状元素的宽度width为固定值。)

当满足定宽和块状两个条件时,元素是可以通过设置“左右margin”值为“auto”来实现居中的。我们把第一个例子中的定宽块状元素div11来居中一下。在上段代码中的css中加入margin:0 auto;

代码:

<

效果图:

5f6cea1a56724dd1d1215d346df2ace6.png

没写完,嘻嘻嘻嘻,想睡觉,嘻嘻嘻嘻,明天写,嘻嘻嘻嘻

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值