随笔分类 -  css

一些总结
摘要:1.JS中不强制要求加分号,其会在编译时自动补上分号,加分号规则如下 a.当有换行符,且下一行无法和前面进行语法匹配时. b.当有}时. c.当程序代码结束时. 2.getElementById方法只能用于document对象,而且实一种静态方法 getElementsByTagName不仅限于do 阅读全文

posted @ 2017-03-04 15:19 .smile 阅读(215) 评论(0) 推荐(0)

css中的三种基本定位机制
摘要:css中的三种基本定位机制 a.普通文档流 b.定位:相对定位 绝对定位 固定定位 c.浮动 1.普通流中,元素位置由文档顺序和元素性质决定,块级元素从上到下依次排列,框之间的垂直距离由框的垂直margin值计算得到,行内元素在一行中水平布置 2.相对定位看作普通流的一部分,移动后的元素仍占据原来的 阅读全文

posted @ 2017-02-22 20:28 .smile 阅读(382) 评论(0) 推荐(0)

css hack
摘要:针对不同的浏览器写不同的css,就是css hack 具体做法就是在css加入一些特殊符号,让不同的浏览器识别不同的符号,从而使用不同的css IE9以下的版本中,盒模型content包括padding和border 其他情况下,content不包括padding和border 对元素设置宽高,也就 阅读全文

posted @ 2017-02-20 20:10 .smile 阅读(142) 评论(0) 推荐(0)

初始化css样式的原因
摘要:不同的浏览器对有些标签属性的默认值是不同的,如果没有做初始化处理,往往会出现不同浏览器页面表现的差异 阅读全文

posted @ 2017-02-20 19:48 .smile 阅读(423) 评论(0) 推荐(0)

!important的理解
摘要:!important用于将当前css代码优先级提升为最高,这个优先级比行内样式更高 但是!important在ie6这种垃圾浏览器下会出现小bug 阅读全文

posted @ 2017-02-20 19:41 .smile 阅读(364) 评论(0) 推荐(0)

浏览器标准模式与怪异模式的区别
摘要:两种模式的不同主要表现在盒模型和渲染模式的不同上 要想写出跨浏览器的CSS,必须知道浏览器解析CSS的两种模式:标准模式(strict mode)和怪异模式(quirks mode)所谓的标准模式是指,浏览器按W3C标准解析执行代码;怪异模式则是使用浏览器自己的方式解析执行代码,因为不同浏览器解析执 阅读全文

posted @ 2017-02-20 19:30 .smile 阅读(1424) 评论(0) 推荐(0)

link与@import的区别
摘要:页面中使用CSS的方式主要有3种:行内添加定义style属性值,页面头部内嵌调用和外面链接调用,其中外面引用有两种:link和@import。外部引用CSS两种方式link和@import的方式分别是: XML/HTML代码<link rel="stylesheet" rev="stylesheet 阅读全文

posted @ 2017-02-20 19:11 .smile 阅读(2726) 评论(2) 推荐(0)

导航