gpt4 book ai didi

jquery - 扩展 DIV 不会在 IE 11 中隐藏

转载 作者:行者123 更新时间:2023-12-01 07:07:29 27 4
gpt4 key购买 nike

这个 fiddle 扩展了“i”之后的段落,然后您可以使用“Hide”再次隐藏/截断它:

https://jsfiddle.net/my8jpn01/45/

适用于 Chrome/Firefox,不适用于 IE 11。有什么想法为什么 IE11 不扩展它吗?是 CSS 中的这些属性,还是 jQuery 中的某些属性?

white-space: nowrap;
text-overflow: ellipsis;

策略:切换样式(从“.inlinehelpdetail”到“.inlinehelpdetail.expanded”)以隐藏/显示 DIV。 jQuery 执行 addClass/removeClass,这就是当前 fiddle 的全部内容。

最佳答案

According to the spec , initial 不是 white-space 的有效值。您要查找的值是 white-space: normal,所有浏览器都支持该值。

编辑:initial可能是一个有效的全局值,但根据规范,当涉及到white-space时,它没有明确的含义,因此行为差异(并且 IE 行为正确,恕我直言:-))。

关于jquery - 扩展 DIV 不会在 IE 11 中隐藏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37309318/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com