答案 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/