-webkit-line-clamp在开发环境有效而在线上环境无效(chrome)

问题: webkit-line-clamp在开发环境有效而在线上环境无效(chrome)

线上环境:
图片描述

开发环境:
图片描述

而在segmentfault思否首页的文章列表展示中,它的也是使用这种方式,而且可以生效。原因未知。

阅读 4.2k
3 个回答

你没发现 -webkit-box-orient: vertical 这行不见了吗,应该是 css 压缩过程中 autoprefixer 检测到 webkit-box-orient 在配置的 browserslist 中无效所以自动移除了。可以利用评论告诉 autoprefixer 忽略 -webkit-box-orient:

/*! autoprefixer: ignore next */
-webkit-box-orient: vertical;

在 browserslist里加上Safari 6

这个配置一般在 package.json里 或者 .browserslistrc文件

试试加上

overflow: hidden;
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题