将图像置于灵活容器中

时间:2013-12-30 16:04:43

标签: css image percentage centering

现在已经玩了一段时间试图让它工作,所以我已经设置了CodePen并希望你们可以提供帮助:

CODEPEN

我需要height width .container指定百分比而不是静态像素宽度以适应我的设计并保持流畅和响应。

在笔中移除.container上设置的像素尺寸,您将看到会发生什么。

有没有办法可以做到这一点?

2 个答案:

答案 0 :(得分:0)

对于现代浏览器,您可以使用绝对定位和transform来定位图像

.container
  width: 50% 
  height: 50%

  background-color: #ebebeb
  position: relative

img
  position: absolute
  left: 50%
  top: 50%
  transform: translate(-50%, -50%)

http://codepen.io/gpetrioli/pen/KnHod

演示

答案 1 :(得分:0)

希望它有助于兄弟。检查一下,我用background-image做了。

JSFiddle


玩得开心>:D