1
我有一个包含文本的页面,并且一些图像浮动到右侧,文本周围流动。CSS:拉伸内联元素以填充可用宽度
我想提出一个标题,其中有下划线文字(实际上这是一个border-bottom
我认为会在这种情况下更容易?)......现在,我的问题是,我想的标题(h3
)元素(因此下划线/下边框)很好地展开,直到它(几乎)击中图像。
这里是一个jsfiddle
h3 {
border-bottom:1px solid #000;
}
img {
float: right;
margin-left:15px;
display:block;
width:40%;
height:200px;
background-color:green;
}
<div>
<img src="#" alt="This is my image">
<h3>This is my title</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Itaque totam cumque accusantium repellendus, illum, libero reiciendis est, explicabo obcaecati asperiores suscipit eum? Perferendis ipsa odio maxime, ullam, iste vero! Quis!</p>
</div>
使用h3
标签,似乎差不多的工作,但它不尊重图像上的margin-left
。
如果图像不在那里,我想让下划线/边框在页面上伸展,所以我不想手动指定宽度。
有没有解决方案?
啊,哇!非常好,问题解决了!非常感谢。 (一会儿就能接受) – Inigo 2014-10-16 17:14:50
很高兴帮助。 – George 2014-10-16 17:15:07