【发布时间】:2017-12-08 13:46:18
【问题描述】:
我需要用 react 截断卡片标题(文本)。
我尝试使用 dotdotdot 组件https://www.npmjs.com/package/react-dotdotdot,但它不适用于简单的组件。
const content = ({title}) => <Dotdotdot clamp={2}><p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Est rem magni totam quos sapiente aliquid praesentium quae sint illo quas dicta cum illum dolorum quis eveniet, corrupti porro placeat, consequatur reprehenderit aliquam distinctio voluptates voluptate, temporibus omnis. Cum quis tenetur laborum minus accusantium provident eveniet, corrupti, reiciendis aliquam suscipit hic?</p></Dotdotdot>
它在 ie11 和 Mozilla 中不起作用。
在 -web-kit 我有 -webkit-line-clamp 但在 mozilla 中,即它不起作用。
有人知道这项任务的决定吗?
【问题讨论】:
-
请包含演示您尝试过的代码。
-
我添加了一个简单的例子,我如何使用有问题的 dotdotdot。 github.com/CezaryDanielNowak/React-dotdotdot/issues/10 你可以看看这个问题。在 ie11 和 mozilla 中效果不佳。
-
对。现在请创建一个 codepen/jsfiddle/jsbin/whatever,这样我们就可以搞砸它了。
标签: javascript reactjs internet-explorer-11 mozilla