sonar 扫描报Unexpected missing generic font family的原因和应对方法
CSS 继承方式
从 MDN 上可以看到,当元素的一个继承属性 (inherited property)没有指定值时,则取父元素的同属性的计算值(computed value)。
2024年10月18日
从 MDN 上可以看到,当元素的一个继承属性 (inherited property)没有指定值时,则取父元素的同属性的计算值(computed value)。
2024年10月18日
欢迎大家关注实验楼微信公众号(实验楼),获取更多编程技术资源福利。
1.使用CSS复位
CSS复位可以在不同的浏览器上保持一致的样式风格。您可以使用CSS reset 库Normalize等,也可以使用一个更简化的复位方法:
2024年10月18日
本文主要介绍 CSS 滤镜的不常用用法,希望能给读者带来一些干货!
OK,下面直接进入正文。本文所描述的滤镜,指的是 CSS3 出来后的滤镜,不是 IE 系列时代的滤镜,语法如下,还未接触过这个属性的可以先简单到 MDN — filter 了解下:
{ filter: blur(5px); filter: brightness(0.4); filter: contrast(200%); filter: drop-shadow(16px 16px 20px blue); filter: grayscale(50%); filter: hue-rotate(90deg); filter: invert(75%); filter: opacity(25%); filter: saturate(30%); filter: sepia(60%);
2024年10月18日
将html转为pdf的组件有很多,但是还没有哪一款能达到这个效果,其只要原因是wkhtmltopdf使用webkit网页渲染引擎开发的用来将 html转成 pdf的工具,可以跟多种脚本语言进行集成来转换文档。但是就使用简便性来说还是itext等组件占据优势,如果你要转换格式有比较高的要求,那么wkhtmltopdf绝对是不二之选!
下载路径
官网地址 wkhtmltopdf.org/
github地址 github.com/wkhtmltopdf…
2024年10月18日
行间距是页面布局中的一个重要元素,用于为文本行提供间隙,提高可读性。在 CSS 中,line-style 属性用于控制行间距。
值
line-style 属性可以接受以下值:
* none:禁用行间距。
* hidden:隐藏行间距。
* normal:使用浏览器默认的行间距。
2024年10月18日
点击右上方红色按钮关注“小郑搞码事”,每天都能学到知识,搞懂一个问题!
今天来给大家列一下所有常用的结构性伪类的用法。其中大部分应该都用的很熟悉了
1. 匹配文档的根元素
:root
2. 匹配其父元素的第n个子元素
:nth-child(n)
2024年10月18日
对比标题的三个属性,得外加一个大家都熟悉的属性,inherit。
还得加一个层叠样式知识:
用户看到的样式 = W3C 标准样式 + 用户代理样式 + 程序样式。
2024年10月18日
点击上方蓝字关注“小郑搞码事”,每天都能学到知识,搞懂一个问题!
我们都知道,每一个CSS属性必然有一个特性,要么默认是继承的,要么默认是不继承的。例如:border是不可继承样式,而color,text-align等是可继承样式。
unset:从字面上理解就是不设置,其实,它就是关键字initial和inherit的组合。什么意思呢?如果我们给一个CSS属性设置了unset的话: