相关疑难解决方法(0)

确定HTML元素的内容是否溢出

如果HTML元素溢出其内容,我可以使用JavaScript检查(无论滚动条)吗?例如,一个长小的固定大小的div,溢出属性设置为可见,并且元素上没有滚动条.

html javascript css

129
推荐指数
3
解决办法
5万
查看次数

检测文本是否已溢出

如何检测文本是否溢出?例如,以下文本比div容器允许的长.如何在javascript中检测到这一点?

<div style="max-width: 100px; white-space:nowrap; overflow: hidden;">
    Lorem ipsum dolor sit amet, consectetur adipisicing elit
</div>
Run Code Online (Sandbox Code Playgroud)

javascript

81
推荐指数
3
解决办法
7万
查看次数

CSS*仅*检测HTML中的文本溢出?

我已经看到了使用JavaScript检测和处理溢出HTML元素的文本的建议.但它是2013年,所以我想知道CSS规范是否有办法检测溢出本身.

换句话说,如果我有一个固定大小的div:

<div class="smart-warning" style="width:200px; height:20px; overflow:hidden">
This is my very long text that would overflow the box.
</div>
Run Code Online (Sandbox Code Playgroud)

如果文本溢出,我希望有一种风格可以做到:

<style>
.smart-warning {
  border:1px solid black
}
.smart-warning:overflowing {
  border:1px solid red
}
</style>
Run Code Online (Sandbox Code Playgroud)

看起来我们真的很接近在CSS中使用这样的东西但是超出规格并不是我的游戏.

如果它不存在,你认为它会有用吗?

谢谢!

html css specifications overflow selector

21
推荐指数
2
解决办法
7700
查看次数

标签 统计

css ×2

html ×2

javascript ×2

overflow ×1

selector ×1

specifications ×1