失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > css中怎么将div居中显示图片

css中怎么将div居中显示图片

时间:2021-08-18 14:05:27

相关推荐

css中怎么将div居中显示图片

web前端|css教程

css

web前端-css教程

学员系统源码,vscode 提升未响应,ubuntu特别卡,tomcat 阻塞 原理,sqlite数据库 微信,爬虫需要大容量硬盘吗为什么,点击按钮执行php,谷歌seo推广费用多少,phpcms获取网站访问量,app 模板展示lzw

css怎么将图片在div中居中显示?

oa源码审核,vscode 打开新窗口,ubuntu 放行端口,宝塔win tomcat,sqlite更改多条数据,爬虫200万条数据,mac php5.6,seo外包优化服务,python网站源码下载,网页表格特效,管理系统网站模板下载lzw

图片在div中居中的方式

网页斗地主 源码下载,vscode 一键生成,ubuntu 退出rt,我的世界tomcat,政府政策爬虫,php二维数组追加,霸屏推广公司seo顾问,amazon网站源码,phpcms后台登录模板lzw

利用图片的margin属性将图片水平居中,利用div的padding属性将图片垂直居中。

结构代码同上;

css代码如下:

div {width:300px;height:150px; background-color:#eee; padding-top:50px; border:#000 1px solid;} img {display:block; margin:0 auto;}

备注:

img是内联元素,要设置其margin属性使其居中,就要将其转换为块元素display:block;然后利用margin:0 auto;实现图片的水平居中;(有的设计师为图片再加个div标签,然后通过div标签的margin实现居中

思路:利用text-align属性将图片水平居中,然后设置padding-top的值使其垂直居中。(推荐:css视频教学)

结构如下:

div{ width:180px; height:180px; border:1px solid #000; position:relative; display:table-cell; text-align:center; vertical-align:middle; } div p{ position:static; +position:absolute; top:50%; } div img{ position:static; +position:relative; top:-50%; left:-50%; }

css样式如下:div {width:300px; height:150px;background-color:#ccc; border:#000 1px solid; text-align:center; padding-top:50px;}

如果觉得《css中怎么将div居中显示图片》对你有帮助,请点赞、收藏,并留下你的观点哦!

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