求css3.0手册(网页布局使用)

html-css012

求css3.0手册(网页布局使用),第1张

CSS 3.0 参考手册 (中文版)版本号:beta1 (最后更新时间:2009-8-22)

CSS 是 Cascading Style Sheet 的缩写。译作「层叠样式表」。是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。

手册难点

中文资料少,对英文翻译功底要求较高;

基础语法要求字斟句酌,避免产生歧义;

兼容性列表涉及浏览器及版本众多;

草案中的Grid布局被业界同仁普遍认为比“天书”还难…

CSS3 还是草案,中文资料少之又少,基本上都是一篇内容转来转去,而我们的手册从基础语法到示例制作,都是根据W3C工作草案进行翻译,并结合自身的沉淀制作示例。

备受期待的 CSS 3 新功能

圆角、多背景、@font-face 用户自定义字体、动画与渐变、渐变色、盒阴影、RGBa - 加入透明色、文字阴影等等

CSS3 的出现,让代码更简洁、页面结构更合理,性能和效果得到兼顾。

这是大致内容 给你个网站 自己去下载 在最后有下载连接

http://isd.tencent.com/css3/

刚刚翻看CSS 3.0 api 时发现,p[title^="val"] {color:#FF0000}有一个这种选择器是匹配 P标签的TITLE的元素的开头字符串,然后拿到JQUERY中试了一下,发现竟然可以。

主要代码就是$("tr[id^='myte']").css("background-color","#B2E400")

意思是 匹配id以myte开头的tr,结果我所有的id以myte开头的tr颜色都被改变了,你可以试一试。JQUERY的好处是可以尽量的不使用循环,后来我想如果不确定是哪种标签怎么办,于是我把TR给去掉了,是可以的,甚至我把TR换成了$也是可以的,也就变成了

$("[id^='myte']").css("background-color","#B2E400") 在页面中加了几个DIV,结果div和TR的的背景色都是可以改变的。

不过JQUERY里有mouseenter 和mouseleave这两个事件吗?

下面的代码你试试看,看行不行:

$(document).ready(function(){

$("[id^='sel']").mouseout(function(){ //鼠标离开

$(".child_menus").hide("slow")

}

)

$("[id^='sel0']").mouseover(function(){ //鼠标悬停

$(".child_menus").show("slow") //.是class选择器。

}

) })

我试过了,是可以的。

不得不说JQUERY的选择器真的是比较的强大啊。

css的版本有css1.0 2.0 3.0等等,高版本只是比低版本增加了新的属性和定义而已。只能说有些属性和定义是属于3.0版本或某个版本的。而最常用的一些属性是不变的。

每个浏览器对css3.0的支持程度都不同,而且还有浏览器自定义的css,比如火狐的自定义css以“-moz”开头,只有他自己能识别;ie则有自己的滤镜filter等等。

css2参考手册:

http://www.w3school.com.cn/css/css_reference.asp

css3参考手册:

http://www.divcss5.com/css3/