关于background-position background-position: x y(background-p_w_upload:fixed时才能保证在opera,firefox上有效) x y指的是背景在元素的起始位置(可以为负值,负值时将图片往左上拉),而不是背景图的起始位置 元素就像是背景上的一堵窗,但只显示被窗覆盖的部分的背景,其余背景不显示 当x y为10
4.1 轮廓(outline)不参与布局,边框(border)参与布局 4.2 许多初学者(包括我)不了解的:margin:0 auto指的是上下外边距为0,相对父元素水平居中 4.6 相邻清除 clear:both,用来遏制前面元素的浮动效果 (额,就是说假设前面所有元素都浮起来,后添加的元素(默认样式的情况下)会居于左上角,而不是浮动元素的下方,clear:both可使
3.2 大多数允许使用多个关键字的CSS属性都允许以任何顺序书写关键字,但font属性是很少见的例外之一. font: <font-size> <font-family>;这连个只必须按照既定的顺序进行书写,如果顺序颠倒或者漏掉了其中一个,浏览器会完全忽略这条声明. 其他关键字全部都得放在这两个必备的值后面.放在后面,浏览器会完全忽略这条声明.
对于我这类初学者来说,清除浮动是我们在写css的时候经常遇到的问题 方案一:在浮动元素外设置一个父元素,将父元素的height属性设置为浮动元素不溢出父元素的高度 这是我这次写项目最常用的解决方案,不过倘若浮动元素有变或需要zishiy也要修改,不太提倡用于会变动的浮动元素里 方案二:在浮动元素外设置一个父元素,将父元素的overflow属性设置为auto 《精彩绝伦的CSS》
2.18 p53提到 ~ 允许选择后续的兄弟元素,但不包含直接相邻的兄弟元素 实际上直接相邻是指之前的兄弟元素,只要是后续的兄弟元素 ~ 均会选择(不会排除第一个后续元素) 2.3 特殊性:对一个选择器来说(遇到{或,即为一个选择器),特殊性可表示为 A,B,C,D A-行内样式 B-每个id描述
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号