让孩子填充父母,而不会没有反应

时间:2012-04-10 12:50:08

标签: css height parent parent-child

我正在尝试使我的标题框与我的图像大小相同,而不会失去flex-slider的响应性,是否有任何建议?

http://jsfiddle.net/bmBnF/10/

Mads K

1 个答案:

答案 0 :(得分:0)

我通过使其成为内联块并使用绝对定位来修复它。这使得你不需要再将它漂浮。另外,我添加了边框盒子,所以你的填充不会让盒子太大。 display:inline-block;和border-box一起使响应式设计中的CSS定位更加容易。

  .flex-caption {position:absolute;display:inline-block;min-height:100%;width: 26%; padding: 2%; margin: 0; background: rgba(0,0,0,.3); color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,.3); font-size: 14px; line-height: 18px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; }

这里有一个很好的关于边框的小教程:http://css-tricks.com/box-sizing/