css代码中的优先级是如何排序的? important强制提升优先级发布于2022年09月08日 HTML 前端的程序员们都知道,可以使用!important来提升css的优先级。那么,其实大家都知道,css在使用!important之前,也是有不同的优先级层次的。那么使用了!important来强制提升优先级之后,会发... 阅读更多
js代码,颜色hex色号和rgb色值如何转化?发布于2022年09月07日 HTML 本文描述两个js自定义函数,作用是色号转化,hex和rgb之间的相互转换。在css里面,色值一般有三种表达方式,以红色为例。可以描述为red,也可以描述为#ff0000,还可以表述为rgb(255 0 0)。本文描... 阅读更多
如何理解getComputedStyle函数?获得渲染计算过的style发布于2022年09月06日 HTML 接着伪元素的概念展开,这里描述一个通过js计算获得style的函数getComputedStyle。这个并不是获得style,而是获得ComputedStyle。style经过原始定义之后,会有各种各样的原因,导致... 阅读更多
css伪元素,段落首行首字伪元素如何使用?发布于2022年09月05日 HTML 继续科普一下css的伪元素,本文主要来科普两个伪元素,即首字母::first-letter和首行::first-line。使用起来非常简单,需要注意的是:这两个伪元素可以作用的位置是大段文本。大家好,这里是苏南大叔... 阅读更多
如何理解css伪元素marker?如何自定义li的小圆点?发布于2022年09月04日 HTML 本文描述一个css的新的伪元素::marker,常见的伪元素是::before或者::after。这个新的::marker伪元素具体是用来控制什么的呢?本文就对这个::marker伪元素做个简单的探索。大家好,这里... 阅读更多