很多新手在学习CSS时会觉得很繁琐,尤其是记忆各种属性。但其实有些属性并不需要背下来,因为使用频率不高或者可以通过其他方式实现。
1. backface-visibility: 这个属性用于3D旋转效果,可以控制元素是否可见。但是它的应用场景很少,所以不需要死记硬背。 2. clip: clip属性可以通过剪切元素来控制显示范围,但是已经被废弃,取而代之的是clip-path属性。 3. unicode-bidi: unicode-bidi属性用于控制文本的书写方向,但是它的应用场景很罕见,所以也不需要特意学习。 4. opacity: opacity用于设置元素的透明度,但是它也可以通过rgba()来实现,所以记不记得都没关系。 5. word-break: word-break用于控制单词换行,但是一般情况下默认的就是break-all,所以可以不用特别关注。 6. vertical-align: vertical-align属性用于控制行内元素的垂直对齐,但是对于块级元素来说,就没有什么用处啦。 7. visibility: visibility属性可以控制元素是否可见,但是常常和display属性混淆,而且对于一些特殊效果也不太适用。 8. float: 虽然float属性常常用于布局,但是现在有更好的选择,比如FlexBox和Grid布局,所以可以选择不用记。 9. font-variant: font-variant属性用于修改字体的大小写,但是这么做可能会导致不可读性,所以也不建议使用。 10. text-shadow: text-shadow也是CSS3新增的特性,用于给文字添加阴影效果,但是因为它会降低页面性能,所以也可以不必学习。
当然,以上这些属性虽然不需要特别记忆,但是了解一下它们的作用还是有好处的。学习CSS最重要的是理解各种属性的作用,而不是死记硬背。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。