css设置宽比屏幕大的img图片在页面中左右居中
2016-08-10 00:00
417 查看
1、html结构
<div class="div1">
<div class="div2">
<img src="1.jpg" alt="">
</div>
</div>
2、css样式
.div1{width: 100%;overflow: hidden;}
.div2{width: 1920px;height: 100px;background-color: #000;margin-left: 50%;}
img{margin-left: -50%;}
总结:margin-left:50%;基于父对象宽度的50%左外边距,left:50%;偏移父元素宽度的50%
百分点单位基本上就是相对于当前元素的父元素的,除了transform的translate是相对自身
<div class="div1">
<div class="div2">
<img src="1.jpg" alt="">
</div>
</div>
2、css样式
.div1{width: 100%;overflow: hidden;}
.div2{width: 1920px;height: 100px;background-color: #000;margin-left: 50%;}
img{margin-left: -50%;}
总结:margin-left:50%;基于父对象宽度的50%左外边距,left:50%;偏移父元素宽度的50%
百分点单位基本上就是相对于当前元素的父元素的,除了transform的translate是相对自身
相关文章推荐
- CSS 图片设置左右上下居中方式
- Css设置img属性让图片水平居中,居左,居右
- CSS设置img属性让图片水平居中/居左/居右的写法
- CSS布局:设置图片在DIV中上下左右居中(水平和垂直都居中)
- Css设置img属性让图片水平居中/居左/居右的写法
- Css设置img属性让图片水平居中,居左,居右
- Css设置img属性让图片水平居中/居左/居右的写法
- 利用webView实现加载网络图片居中并适应手机屏幕,以及img设置前缀
- [HTML]Css设置img属性让图片水平居中,居左,居右
- Css设置img属性让图片水平居中/居左/居右的写法
- JS+CSS设置img在DIV中只显示居中部分
- 浏览器标准CSS设置图片居中的方法
- CSS设置 使div中的图片垂直上下居中
- css实现div中的图片自动上下左右居中
- 只用CSS实现容器内图片上下左右居中
- css实现div内图片上下左右居中
- div+css:页面整体布局居中显示:上下居中||垂直居中,左右居中||水平居中
- 页面垂直左右居中 纯css
- ext.panel设置背景图片以及页面居中
- 用CSS使图片上下左右都绝对居中于DIV