
css
feral_coder
这个作者很懒,什么都没留下…
展开
-
css层叠与优先级
概念:CSS 是 Cascading Style Sheets 的缩写,这暗示层叠(cascade)的概念是很重要的。在最基本的层面上,它表明CSS规则的顺序很重要,但它比那更复杂。什么选择器在层叠中胜出取决于三个因素(这些都是按重量级顺序排列的——前面的的一种会否决后一种)重要性 专用性 源码代码次序1、重要性:在CSS中,有一个特别的语法可以让一条规则总是优先于其他规则:!impor...原创 2019-02-14 13:47:43 · 415 阅读 · 0 评论 -
浅谈浏览器渲染过程与原理
1、概念:浏览器的内核分为两个核心部分,渲染引擎与js引擎,拿Chrome来说,它的渲染引擎是webkit渲染引擎,js引擎为v8。渲染引擎用来渲染窗口,可以显示html,xml,xhtml,图片等,也可以通过插件渲染其他的文件。例如PDF,在此不做讨论。2、请求过程在浏览器地址栏输入url地址,按下回车键 浏览器获取url进行域名解析,首先从本地DNS缓存查找,如果本地没有则去DNS服...原创 2019-05-06 17:00:42 · 1307 阅读 · 0 评论 -
css3过渡与动画
1、transition:过渡,在不使用 Flash 动画或 JavaScript 的情况下,当元素从一种样式变换为另一种样式时为元素添加效果。transition-property:要过渡的属性,默认值all,可也是width,color等属性 transition-duration:定义要过渡的时间,例如(2s) transition-transition-timing-functio...原创 2019-05-21 14:26:15 · 469 阅读 · 0 评论 -
关于css中的BFC
1、概念:Block Formatting Context(格式化上下文),表示一个独立的渲染区域或者隔离的容器。2、形成BFC的条件浮动元素,float 除 none 以外的值; 定位元素,position(absolute,fixed); display 为以下其中之一的值 inline-block,table-cell,table-caption; overflow 除了 vi...原创 2019-05-31 16:08:24 · 164 阅读 · 0 评论