css
文章平均质量分 87
ら不吃つ
从心开始,重新出发...
展开
-
说说react中引入css的方式有哪几种?区别?
一、是什么组件式开发选择合适的css解决方案尤为重要通常会遵循以下规则:可以编写局部css,不会随意污染其他组件内的原生;可以编写动态的css,可以获取当前组件的一些状态,根据状态的变化生成不同的css样式;支持所有的css特性:伪类、动画、媒体查询等;编写起来简洁方便、最好符合一贯的css风格特点在这一方面,vue使用css起来更为简洁:通过 style 标签编写样式scoped 属性决定编写的样式是否局部有效lang 属性设置预处理器内联样式风格的方式来根据最新状态设置和改变转载 2021-07-14 17:12:50 · 830 阅读 · 0 评论 -
Web Component 初步调研知识点 - 1
Web Component 初步调研知识点 - 1What Web ComponentWeb Component 为什么会出现Web Component包涵什么Web Component 思想是什么Web Component three framesWeb Component 优缺点优点缺点Web Component 兼容性Web Component APIHTML TemplatesCustom elementsShadow DOMWhat Web ComponentWeb Component 是一原创 2021-05-31 15:46:57 · 392 阅读 · 0 评论 -
Web Fonts
Fonts1 CSS font-family在 CSS 中,可以使用 font-family 属性来指定字体,浏览器渲染文字时候会根据这个属性应用于元素。如果没有指定这个属性或者指定的字体不存在于客户的计算机上,则浏览器会使用默认字体。<style> .line { font-family: 'Courier New', Courier, monospace; }</style>如果没有设置 font-family,浏览器会使用默认字体应转载 2021-02-07 16:32:59 · 737 阅读 · 0 评论 -
CSS总结
CSS总结css选择器种类有:通用选择器:*id选择器:#header{}class选择器:.header{}元素选择器:div{}子选择器:ul > li{}后代选择器:div p{}伪类选择器::hover、::selection、.action、:first-child、:last-child、:first-of-type、:last-of-type、:n...原创 2020-04-03 16:49:35 · 455 阅读 · 0 评论 -
子元素自动填充父容器, 并且会自动折行- dispaly: grid
很多时候,我们都需要这样的布局父元素宽度是resizable子元素个数不确定子元素无论都少宽度都可以自动填充父元素 当子元素过多时,子元素可以自动折行每行的子元素宽度一置,都是左对齐如图:如果实现以上的1-4的需求,我们完全可以用dispaly:flex;来实现,如:<style> .parent { width: 40%; ...原创 2019-12-05 16:20:25 · 2140 阅读 · 0 评论 -
resize font-size according to div size
如果我要满足以下的需求,怎么实现呢?字体大小随着父容器div的宽度变化而变化,即 width = font size * 1.8最小font size是20px最大font size是32px调研总结以下的方法可以改变font-size使用CSS单位 vw | vh, 但是 vw | vh Viewport is the browser window size.1vw = 1% ...原创 2019-12-05 15:44:32 · 507 阅读 · 0 评论 -
css color 之间的转换与一些最佳实践
近期BA要求把rgba转换成16进制的颜色,所以研究了一下怎么转换,以下是转换的方法(1)rgba -> rgbtarget = opacity * overlay + (1 - opacity) * background;// rgba(0,0,0,0.2) -> rgb(204, 204, 204) => 0 * 0.2 + (1 - 0.2) * 255(2) ...原创 2019-11-05 17:46:39 · 421 阅读 · 0 评论 -
RGBA 转换16进制颜色
RGB HEX Opacity of BLACK on WHITE (0,0,0) #000000 100% (3,3,3) #303030 99% (5,5,5) #505050 98% (8,8,8) #808080 97% (10,10,10) #0A0A0...原创 2019-10-30 21:40:24 · 6394 阅读 · 0 评论