【发布时间】:2019-02-19 20:17:49
【问题描述】:
我试图让这个文本在较小的分辨率上不会“碎片化”。这是一个作业,我只能使用 XHTML。
右边的图片是这样浮动的:
#image {
width:420px;
margin-left: 2%;
height:370px;
position:relative;
float:right;
}
使用 XHTML:
<div id="image">
<a href="http://en.wikipedia.org">
<img src="picture.png"/>
</a>
</div>
<p><a href="https://en.wikipedia.org/wiki/Lorem Ipsum">Lorem</a> ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
显然,这种“碎片化”不会出现在更大的分辨率上。
在 CSS2.1 中是否有一种优雅的方法?
【问题讨论】:
-
图片是否应该始终位于文本之上,还是应该将图片包裹在更大的屏幕上?
-
@BryceHowitson 它环绕图像。如果文本位于图像下方,则在此分辨率下显然会更好。
-
在这种情况下,“在这个分辨率下”是解决它的关键。见下文