如何让图片居中显示。让图片只适应居中。
2017-04-23 16:30
225 查看
方法一
margin设为auto,对浮动元素或绝对定位元素无效;
text-align:center 只能对图片,按钮文字等行内元素进行水平居中;(ie6,7中能对任何元素进行水平居中)
已知固定宽高
方法二
方法三
.使用浮动配合相对定位进行水平居中,不需要固定的宽度。但是需要一个多余的元素包裹要居中的元素。
方法四
下面是相对于浏览器居中代码,也就是说浏览器视口变化,图片也会相对其进行居中调整
我将其用在pc端
margin设为auto,对浮动元素或绝对定位元素无效;
text-align:center 只能对图片,按钮文字等行内元素进行水平居中;(ie6,7中能对任何元素进行水平居中)
已知固定宽高
.out{ width:200px; height:200px; border:1px solid red; position:relative; } .inner{ width:100px; height:100px; background:red; position:absolute; left:50%; top:50%; margin-top:-50px; margin-left:-50px; } <div class="out"> <div class="inner"></div> </div>
方法二
.out{ width:200px; height:200px; border:1px solid red; position:relative; } .inner{ width:100px; height:100px; background:red; position:absolute; left:0; right:0; top:0; bottom:0; margin:auto; } <div class="out"> <div class="inner"></div> </div>
方法三
.使用浮动配合相对定位进行水平居中,不需要固定的宽度。但是需要一个多余的元素包裹要居中的元素。
.out{ width:200px; height:200px; border:1px solid red; } //浮动居中的方法需要有这么一个包裹元素,需要浮动的就是这个元素 .wraper{ //在这个包裹元素上进行浮动,让他自适应内容宽度 float:left; position:relative; left:50%; //相对定位到父元素宽度一半的地方 clear:both; } .child{ border:1px solid red; position:relative; left:-50%; white-space:nowrap; } <div class="parent"> <div class="wraper"> <div class="child">居中</div> </div> </div>
方法四
下面是相对于浏览器居中代码,也就是说浏览器视口变化,图片也会相对其进行居中调整
我将其用在pc端
// 不需要设置 position:relative .animate{position:absolute;top:50%;left:50%;margin:-100px 0 0 -150px; width:300px; height:200px; z-index:99;}
相关文章推荐
- 如何让图片自适应不同屏幕宽度,并居中显示。
- 纯CSS如何让图片以及DIV垂直居中显示?
- ios 开发中,如何设置 uitabbar 里面 tabbaritem 不显示文字,只显示图片,图片垂直居中?
- css-当图片宽度大于父元素宽度时如何使图片居中显示
- div+css中如何让图片垂直居中显示
- 如何让图片水平 居中显示
- 如何使带背景图片的Button按钮中的文字居中偏上显示
- 浅谈图片如何在页面中居中显示
- CSS样式中,background-image 背景图片如何居中显示
- login控件 登陆图片居右显示 登陆窗口不管分辨率,窗口如何变化,一直居中显示
- 如何实现mdi窗口中显示图片上部居中
- css html 如何将图片img标签 水平居中 垂直居中 和水平垂直居中,能自适应浏览器缩放。
- 一屏只显示横向排列的四张图片,如何控制点击“向下”按钮过快,导致出现图片不能在一屏中垂直居中显示?
- 如何设置图片、文字在容器(div)中垂直居中的显示?
- 如何设置图片、文字在容器(div)中垂直居中的显示?
- 如何保证在IE和火狐等主流浏览器让图片在块级元素中左右,上下居中显示
- 如何使带背景图片的Button按钮中的文字居中偏上显示
- wordpress中如何使插入文章中的图片居中显示?
- H5全屏轮播图如何居中显示图片不拉伸
- 如何显示数据库中Image类型的图片