css怎么设置图片位置居中
程序员文章站
2022-04-16 15:27:08
...
css设置图片位置居中的方法:可以在图片外面添加一个p标签,然后通过设置line-height属性使图片位置居中,如【<p><img src=""></p> line-height:300px;】。
本文操作环境:windows10系统、css 3、thinkpad t480电脑。
具体方法如下:
1、利用display:table-cell,具体代码如下:
html代码如下:
<div class="img_wrap"> <img src="wgs.jpg"> </div>
css代码如下:
.img_wrap{ width: 400px; height: 300px; border: 1px dashed #ccc; display: table-cell; //主要是这个属性 vertical-align: middle; text-align: center; }
效果如下:
2、采用背景法:
html代码如下:
<div class="img_wrap"></div>
css代码如下:
.img_wrap{ width: 400px; height: 300px; border: 1px dashed #ccc; background: url(wgs.jpg) no-repeat center center; }
效果如下图:
(学习视频分享:css视频教程)
3、图片外面用个p标签,通过设置line-height使图片垂直居中:
html代码如下:
<div class="img_wrap"> <p><img src="wgs.jpg"></p> </div>
css代码如下:
*{margin: 0px;padding: 0px} .img_wrap{ width: 400px; height: 300px; border: 1px dashed #ccc; text-align: center;} .img_wrap p{ width:400px; height:300px; line-height:300px; /* 行高等于高度 */ } .img_wrap p img{ *margin-top:expression((400 - this.height )/2); /* CSS表达式用来兼容IE6/IE7 */ vertical-align:middle; border:1px solid #ccc; }
效果图如下:
相关推荐:CSS教程
以上就是css怎么设置图片位置居中的详细内容,更多请关注其它相关文章!
上一篇: 如何查看linux系统版本
下一篇: Linux etc是什么
推荐阅读
-
word表格中怎么设置文字所在的位置?
-
图片下面出现空白怎么解决_html/css_WEB-ITnose
-
CSS3对背景图片的裁剪及尺寸和位置的设定方法
-
css图片响应式+垂直水平居中2_html/css_WEB-ITnose
-
不知大家遇到过这种问题么,一个层宽度设为100%,并设置背景图片,在浏览器中浏览,缩小窗口到滚动条出现,然后拖动滚动条到右侧,右侧的区域变成空白,怎么解决?_html/css_WEB-ITnose
-
css设置背景图片和背景颜色都不显示_html/css_WEB-ITnose
-
写数字字典时,想要设置上传多张图片的字段,应该怎么写?大家帮帮忙,急用,谢谢!
-
总结利用css设置元素垂直居中
-
css怎么设置文本框宽度
-
css怎么设置a标签颜色