首页 > 代码库 > css 小常识
css 小常识
一、vertical-align可以采用负值(正/负值根据基线上下移动),也可以采用百分比值,而这个百分比值不是相对于字体大小或者其他什么属性计算的,而是相对于line-height计算的。
此外,width,height,font-size的百分比是相当于父元素的相同属性的值来计算的;
line-height的百分比值是根据父元素的font-size来计算的;
二、浏览器标题栏小图标:
<link rel="shortcut icon" href="http://www.mamicode.com/图片位置" type="image/x-icon"/>
三、首行缩进使用text-indent:2em。
四、我们知道默认浏览器默认字体大小是16px,通过body{font-size:62.5%},我们将默认字体变为62.5%*16px=10px;这时候1em刚好等10px。
统一使用em作为单位就很简单了。
五、css具有继承性。
(1)文本相关属性:font-*{family、size、style、weight};line-heigh;text-align;text-indent;word-spacing。
(2)颜色:color。
(3)列表属性:list-style-{image、position、type}。
六、外边距叠加。
这里指的是垂直外边距叠加(margin-top;margin-bottom)。水平外边距不会叠加。
外边距叠加之后外边距高度等于发生叠加之前的二个外边距中的最大值。外边距叠加针对的是block以及inline-块元素,不包括inline元素。
待续··
css 小常识
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。