PHP前端开发

快看!10个值得收藏的CSS实用小技巧

百变鹏仔 3个月前 (09-20) #CSS
文章标签 小技巧

本篇文章给大家分享10个很棒的css使用技巧,让前端开发更轻松,快来收藏吧,希望对大家有所帮助!

我会为你带来 10 个很棒的 CSS 技巧,它们会让你作为开发人员更轻松,特别是如果你是初学者。(推荐学习:css视频教程)

1.如何在CSS中修复网页上的水平滚动

如果你在设置网页样式并且在底部看到水平滚动条,则需要找到宽度大于可用屏幕宽度的元素。

例如,在下面的屏幕截图中,你可以看到有一个水平滚动:

立即学习“前端免费学习笔记(深入)”;

你可以使用通用选择器 (*) 通过应用以下规则来查找罪魁祸首元素:

* {      border: 2px solid red;}

这会将 2 像素的红色边框应用于页面上的每个元素,因此你可以轻松找出需要调整的元素。

应用上述样式后,结果如下:

你可以看到第二个绿色波浪正在导致水平滚动。这是因为宽度设置为 1400 像素,比 1200 像素的可用屏幕宽度更宽。

.wave2 {  width: 1400px;}

将宽度设置回 1200 像素或将其完全删除将解决问题,因此不再有水平滚动。

2. 如何在 CSS 中覆盖样式

在某些特定情况下,你可能希望覆盖已经存在的特定样式(例如来自库)。或者,你可能有一个带有大型样式表的模板,你需要自定义其中的特定部分。

在这些情况下,您可以应用 CSS specificity 的规则,!important也可以在规则前面使用异常。

在下面的示例中,!important为每个 h1 元素提供#2ecc71(我最喜欢的颜色)的翠绿色变体:

h1 {    color: #2ecc71 !important;}

但要注意——使用这个异常被认为是不好的做法,你应该尽可能避免它。

为什么?嗯,!important实际上破坏了 CSS 的级联特性,它会使调试变得更加困难。

最好的用例!important是在处理大量模板样式表或旧代码时,使用它来识别代码库中的问题。然后你可以快速修复问题并消除异常。

除了使用 !important 来应用样式之外,您还可以了解