方法一:inline-block+text-align <div class="parent"> <div class="child">Demo</div> </div> <style> .child { display: inline-block; } .parent …
问题一:不同浏览器的标签默认的外补丁和内补丁不同 问题症状:随便写几个标签,不加样式控制的情况下,各自的margin 和padding差异较大。 解决方案:CSS里 *{margin:0;padding:0;} 问题二:块属性标签…
IE6-IE11,Firefox/Safari/Opera/Chrome 目前最常见的是 *html *前缀只对IE6生效 *+html *+前缀只对IE7生效 @media screen\9{...}只对IE6/7生效 @media \0screen {body { background: red; }}只对IE8有…
CSS的优先级由高到低分为六组: 1、无条件优先的属性只需要在属性后面使用 !important 。它会覆盖页面内任何位置定义的元素样式。当然,IE 6不支持这个属性,于是它也成为一种hack被很多人所熟知,真正使命…
文档中可显示对象在排列时所占用的位置 使得元素脱离文档流而存在,分别是浮动,绝对定位, 固定定位. 相对定位:即相对于元素在文档流中位置进行偏移. 但保留原占位. 绝对定位:即完全脱离文档流, 相对于po…
1、采用伪类:after进行后续空制的高度位零的伪类层清除 优点:结构语义化完全正确,不会产生其余的怪异问题。 缺点:复用方式不当容易造成代码量急剧增大。 建议:最外层轻浮动时使用,或清晰模块化复用…
介绍一下你自己 包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事、主要的成就等 对互联网比较感兴趣 对前端技术 最大的优缺点 从自己的优点说起,中间加一些小缺点,最后…
//判断是否有重复元素 function isDuplicate() { var argu = [], i, len; //两种情况:1.传入第一个参数为一个数组, // 2.传入参数为基本类型,构成了元素列表 if (arguments[0] instanceof Array) { …