经常会碰到,问一个 CSS 属性,例如 position 有多少取值. 通常的回答是 static.relative.absolute 和 fixed .当然,还有一个稍微生僻的 sticky .其实,除此之外, CSS 属性通常还可以设置下面几个值: initial inherit unset revert { position: initial; position: inherit; position: unset /* CSS Cascading and Inheritance Level…
前面的话 在CSS中,有4个关键字理论上可以应用于任何的CSS属性,它们是initial(初始).inherit(继承).unset(未设置).revert(还原).而all的取值只能是以上这4个关键字.本文将介绍initial.inherit.unset.revert和all initial 表示元素属性的初始默认值(该默认值由官方CSS规范定义) 兼容性: IE不支持 [注意]关于各属性的初始默认值移步至此 //display在官方CSS规范中定义的默认值是inline <style> .…
在css中,initial(初始).inherit(继承).unset(未设置).revert(还原)这四个关键字可以应用于所有的CSS属性. initial - 初始默认值.IE不支持 inherit - 继承直接父元素的对应属性值.IE7-不支持 unset - 表示如果该属性默认可继承,则值为inherit,否则值为initial.IE不支持,safari9-不支持,ios9.2-不支持,android4.4.4-不支持 revert - 表示样式表中定义的元素属性的默认值.若用户定义样式…
开本系列,谈谈一些有趣的 CSS 题目,题目类型天马行空,想到什么说什么,不仅为了拓宽一下解决问题的思路,更涉及一些容易忽视的 CSS 细节. 解题不考虑兼容性,题目天马行空,想到什么说什么,如果解题中有你感觉到生僻的 CSS 属性,赶紧去补习一下吧. 不断更新,不断更新,不断更新,重要的事情说三遍. 谈谈一些有趣的CSS题目(一)-- 左边竖条的实现方法 谈谈一些有趣的CSS题目(二)-- 从条纹边框的实现谈盒子模型 谈谈一些有趣的CSS题目(三)-- 层叠顺序与堆栈上下文知多少 谈谈一些有趣…
开本系列,谈谈一些有趣的 CSS 题目,题目类型天马行空,想到什么说什么,不仅为了拓宽一下解决问题的思路,更涉及一些容易忽视的 CSS 细节. 解题不考虑兼容性,题目天马行空,想到什么说什么,如果解题中有你感觉到生僻的 CSS 属性,赶紧去补习一下吧. 不断更新,不断更新,不断更新,重要的事情说三遍. 谈谈一些有趣的CSS题目(一)-- 左边竖条的实现方法 谈谈一些有趣的CSS题目(二)-- 从条纹边框的实现谈盒子模型 谈谈一些有趣的CSS题目(三)-- 层叠顺序与堆栈上下文知多少 谈谈一些有趣…
.FireFox 下如何使连续长字段自动换行 众所周知IE中直接使用word-wrap:break-word 就可以了, FF中我们使用JS插入的技巧来解决 <style type="text/css"> <!-- div { width:300px; word-wrap:break-word; border:1px solid red; } --> </style> <div id="ff">aaaaaaaaaaaa…
文章的起因,我只是为了回复一个帖子,http://bbs.csdn.net/topics/390908928?page=1 结果,一扯就根本停不下来.索性,一捅为快,反正是周末. 拿到效果图时,有这么几步,就我了解的情况做一下分享,不一定全部都是科学,但可以部分借鉴. 我先说一下,熟练后拿到效果图时这样的一个状态: http://imcn.me/html/y2012/9871.html/comment-page-1 拿到效果图时,有这么几步,就我了解的情况做一下分享,不一定全部都是科学,但可以部…
做前端静态页面的时候总是发现,ie的兼容性很差,总会出点问题.然后就去改代码 ,改完以后 又发现 火狐 谷歌又挂了,这可咋整.     后来发现做个判断吧 哪里有问题哪里就做个判断呗 ,咋判断呢,这么判断.    <!--[if lte IE 6]> <![endif]--> IE6及其以下版本可见,就是ie5,ie4...的话 就调用这个css. <!--[if lte IE 7]> <![endif]--> 同道理了..同上 <!--[if IE…
首先需要搞清楚几个基本概念 1.内嵌样式: 写在元素标签内的例如:<div style="background-color:red"> </div> 2.内联样式: 写在head的style例如:<head> <style> div{ background-color:red; } </style> </head> 3.外部样式: link标签引入进来的例如:<link rel="styleshee…
1. sparent 透明的 2. placeholder 提示语 写页面 1.搞清结构层次 2. 保证模块化 让它们之间不能收到影响. (1) 元素性质 (2)标准流 浮动带来的脱离文档流撑不起父级的高度的问题可以采用清楚浮动的方式消除影响. absolute 和fixed 带来的脱离文档流撑不起父级高度,使用子元素设置高强制撑起父级. 1.css可以继承的属性哪些? font系列 text系列 color line-height 2.border-radius 值的问题 四个值的顺序 左上…