我的问题是,当浏览器在某个点调整大小时,布局会中断。对于移动布局,我可以加载另一个 CSS,这很好,但在 640 像素时它看起来不太好。
有什么办法可以解决吗?也许有一些已知的布局适用于这种情况?
这是HTML:
<html>
<dl>
<dt>Small</dt>
<dd>Small</dd>
<dt>Three blind mice</dt>
<dd>Value</dd>
<dt>This text is wrapped. But breaks at 640px</dt>
<dd>Three blind mice, Three blind mice, See how they run</dd>
</dl>
</html>
以及相关的 CSS:
dl {
background-color: #D0D;
overflow: auto;
}
dt {
float: left;
width: 30%;
text-align: right;
background-color: #DD0;
}
dd {
width: 70%;
float: left;
background-color: #0DD;
}
例如,请参见这里的小提琴。如果将浏览器调整为更小的比例,则布局会“混乱”。