单行文字超出显示省略号

.text{
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}

3行文字超出显示省略号

.text{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;/*省略几行写几*/
    -webkit-box-orient: vertical;
}

鼠标悬浮显示全部

<!-- 给元素设置title属性 -->
<p title="文本内容">文本内容</p>
Posted in CSS.

大家不妨冷静想一想,借助一个成熟的框架,开发出一个合格的Web应用,他的难度有多高?

更具体点,我们经常使用的各种小程序和快应用,让一个培训班里培训了3个月的新人,以及充足的时间,他能不能捣鼓出来?

答案显而易见,肯定可以,至少绝大多数人都可以。

因为使用一个东西的难度要比创造一个东西的难度低多了。

也就是,基于Vue等前端框架的开发,它是需要技术的,但是,它并不需要的很高的技术。

这种状态最容易迷惑人,所谓满瓶不动半瓶摇。

如果不能跳出自己所处的环境,正在更高的视角看待自己,非常容易对自己在行业所处的层次造成误判,譬如,我明明干活很利索,怎么没有面试机会,一定是我们这个行业出问题了。

这就是误判,有问题的不是行业,而是自己的竞争力不足。

我再说一遍,希望大家不要嫌啰嗦,使用工具的能力,并不能作为核心竞争力,因为现在学习资料很丰富,社区很活跃,什么问题都可以找到解决方案,你能做到的别人也能做到,没有任何优势,不属于竞争力。

反而是下面这些能力有足够的区分度。

比他人涉猎更广,例如音视频处理、图形表现实现或者Node开发有较多经验;
JS、CSS等前端基本功扎实,积累深厚,各种API特性了然于心,最佳实践信手捏来;
具有设计审美或者产品嗅觉灵敏,开发的产品体验非常好,干活很细。
拥有这些能力或特质,并在简历上表现出来,最好有材料佐证,那找到一份满意的工作是非常轻松的事情。

就怕一年经验十年用,从此外卖天天送。

--也谈“前端已死”