css
未来前端程序员
傲骨不可无,傲心不可有。
展开
-
将rgb(0,0,0)转为十六进制
浅浅记录一下。将rgb里的内容转为十六进制 const rgbToHex = (r,g,b)=>{ const toHex = (num)=>{ const hex = num.toString(16); return hex.length === 1 ? `0${hex}`:hex; } return `#${toHex(r)}${toHex(g)}${toHex(b)}`; } console.log(rgbToHex(46,56,67原创 2022-04-07 17:42:30 · 673 阅读 · 0 评论 -
CSS隐藏元素的几大方法
CSS隐藏元素的几大方法 display:none; 使用none值会让元素从文档中直接删除,”直接消失不见了”,但是设置为display为none的元素还是会留在DOM树中,只是没有在渲染树中; visibility:hidden; 只是“看不见”而已,所以元素依然会影响到布局(所以在DOM树中以及渲染树中是会有该节点的),要注意的是,该属性会继承,假如祖先用了visibility:hidden,那么子元素也是直接显示不见,想要子元素显示让用户看见,还要必须再多写visibility:vis原创 2022-04-02 11:45:27 · 650 阅读 · 0 评论