jquery - 如何使用 jquery 更改 webkit css

标签 jquery html css

这不会改变它。我不知道为什么

$("#description").animate({"-webkit-line-clamp":8},500);
console.log($("#description").css("-webkit-line-clamp"))//returns 3

我也尝试过

 $("#description").animate({"-webkit-line-clamp":"8"},500);

最佳答案

This page似乎建议您需要显示:-webkit-box;

$("#description").css({"display":"-webkit-box"}).animate({"-webkit-line-clamp":8},500);

它还提供了一些替代方案 - Clamp.js尽管是纯 JS 实现,但可能会为您提供更“通用”的解决方案 - 但您似乎无论如何都会走这条路。

关于jquery - 如何使用 jquery 更改 webkit css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26674197/

相关文章:

jquery - 我在 Windows 7 中通过 Dropzone 上传文件时收到错误响应

javascript - 给一个html元素添加一串html属性

javascript - CSS:为什么 "z-index"没有让一个 div 出现在另一个 div 之上?

javascript - Prop 更改时 react 子组件不重新渲染

javascript - bootstrap pull-right 类和行类

css - 页脚在页脚中包含非页脚元素

javascript - 选择无序列表中链接内跨度内的文本...然后替换它

jquery - 如何在 jQuery 中正确滚动顶部到 div?

html - 将边界半径应用于 Bootstrap 5 表

javascript - 是否可以从渐变或两种颜色之间的范围中选择随机颜色?