0

运行这个 JS Fiddle 显示我<div>的格式正确:http: //jsfiddle.net/MRpj2/1/

它是一个充当absolute定位标签的容器。问题是当您left将 CSS 类的属性更改为label足够高(例如 1000 像素)以将其<div>移出视图时。执行此操作时,您必须向右滚动才能看到<div>,但文本现在位于 div 下方?

有没有解决的办法?我试过的一切都没有效果。

4

1 回答 1

2

只需使用

white-space: nowrap;

.label

演示

先试后买


编辑

如评论中所述。这仅在 Firefox 中不起作用。所以解决这个问题的解决方案是使用

display: inline-block;

而不是浮动元素,但仍与white-space: nowrap;. 检查新的演示:

购买前第二次尝试

于 2013-04-19T14:46:20.683 回答