`

常用的CSS3介紹

 
阅读更多

1. Border-radius

Border-radius 應該是css3最常用的功能了。以前要做round corner真的有點費力,而且你還得用各個browser去test下有沒問題,費時失事。有了border-radius就不用再煩了。

雖然舊版browser也不可能顯示round corner了,可是正因為你知道,所以也就省了看的時間了!可以肯定新的browser看起來都大同小異了,而且不用自己加圖,轉顏色也就方便得多了。再說用新browser的人肯定是會更多的,所以情況也不會變壞。

圓角的設定就這樣一句,支持css3的browser就可以看明白了。

#myDiv {
border-radius: 15px;
}

再保險一點的做法,就是加上webkit或moz過渡時期用的-moz-border-radius和-webkit-border-radius。

border-radius: 15px;
-moz-border-radius: 3px; /* 舊firefox 也許明白 */
-webkit-border-radius: 3px; /* 舊webkit browser也許明白 */

2. Box-shadow

打陰影也是現在很流行的做法,就好像女人出街要化妝一樣。基本上IE9就支持box-shadow了,所以IE9 render的網頁,有時會比以前的IE靚很多,當然也有例外(網頁沒有對針IE9做修改)。

Box-shadow一次食6個parameter: inset?, horizontal offset, vertical offset, optional blur distance, optional spread distance, color。

例如:

box-shadow:15px 15px;
box-shadow:inset 10px 10px 10px 10px #000;
box-shadow:inset 10px 10px 10px 10px #000;
border-radius: 15px;

3. CSS 3 Selectors

會用css的都知道在css語法中,你首先就要指定你接下來的一堆css會用在那裡。以前可以用class(.)或id(#)去select目標,現在css3支持用attribute來select dom 物件了。

p[title^=xx]  {color:blue} /* select p with title attribute starting with xx */
p[title$=yy]  {color:blue} /* select p with title attribute ending with yy */
p[title*=zz] {color:blue} /* select p with title attribute containing zz */
分享到:
评论

相关推荐

    css3常用画图代码

    下面将详细介绍CSS3中用于画图的一些关键知识点。 1. **边框半径(Border Radius)** CSS3引入了`border-radius`属性,允许我们创建圆角矩形。通过设置四个角的半径,可以创建从直角到完全圆形的各种形状。 2. **...

    Div+Css常用属性

    本文将详细介绍一些常用的`Div+Css`属性及其应用场景,帮助读者更好地掌握这些知识点。 #### 二、常用属性详解 1. **Height**: 设置`div`的高度。通过这个属性可以精确地控制元素的高度,例如: ```html ;height...

    html5-css3

    - 收集了一系列常用的前端开发工具,包括用于编写CSS3代码的编辑器、调试工具等。 5. **CSS3进阶教程**([http://pcedu.pconline.com.cn/sj/wz/html/0903/1575451.html]...

    css常用代码大全

    ### CSS常用代码大全 #### 字体属性 (Font) 在网页设计中,良好的字体表现能够显著提升用户体验。以下是一些常见的CSS字体属性: 1. **大小** (`font-size`): 设置文本的大小。 - `x-large`: 特大的字体大小。 ...

    常用的css命名

    本文将详细介绍一些常见的CSS命名规范,帮助开发者构建清晰、易懂的页面布局。 首先,我们来看看一些基本的命名类别: 1. **页面结构**: - `header`:用于表示页面头部。 - `content` 或 `container`:代表页面...

    CSS3垂直手风琴Accordion特效

    【CSS3垂直手风琴Accordion特效】是一种在网页设计中常用的交互元素,它允许用户以折叠的方式展示或隐藏内容,通常用于节省空间并提供清晰的导航。这种效果是基于CSS3的新特性,如伪类、过渡(transition)和动画...

    css的常用命名规则

    ### CSS的常用命名规则 #### 一、概述 在CSS开发过程中,良好的命名习惯对于代码的可读性和维护性至关重要。本文将详细介绍三种常见的CSS命名方法:骆驼命名法、帕斯卡命名法以及匈牙利命名法,并结合具体的命名...

    疯狂HTML 5/CSS 3/JavaScript讲义(随书源码)

    《疯狂html 5/css 3/javascript讲义》是一本全面介绍html 5、css 3和javascript前端开发技术的图书,系统地介绍了html 5常用的元素和属性、html 5的表单元素和属性、html 5的绘图支持、html 5的多媒体支持、css 3的...

    CSS3 CHM版手册和 CSS3 Cheat Sheet打包

    **CSS3 CHM版手册和CSS3 Cheat Sheet打包**提供了全面深入学习CSS3的重要资源,这两份资料旨在帮助开发者快速掌握和应用CSS3的各种新特性。CHM版手册和Cheat Sheet结合使用,能有效提升理解和实践能力。 **CSS3 CHM...

    javascript,css3,html5讲义

    《疯狂HTML 5/CSS3/JavaScript讲义》是一本全面介绍HTML 5、CSS3和JavaScript前端开发技术的图书,系统地介绍了HTML 5常用的元素和属性、HTML 5的表单元素和属性、HTML5的绘图支持、HTML 5的多媒体支持、CSS3的功能...

    HTML5+CSS3+JavaScript

    第二部分:详细地介绍了CSS 3的绝大部分常用选择器、属性,并为这些 选择器、属性提供了示例,方便广大读者参考本书全面、系统地掌握CSS 3的 功能和用法。这部分内容也可以作为前端开发者的参考手册。 第三部分:...

    常用CSS命名规范

    ### 常用CSS命名规范 #### CSS命名规范的重要性 CSS命名规范对于前端开发来说至关重要。良好的命名习惯不仅能提升代码的可读性与维护性,还能帮助团队成员更好地理解和协作。本文将详细介绍一种符合W3C标准的CSS...

    div+css3示例(51个网站)

    下面将详细介绍`div`和`css3`的相关知识点,以及这些实例可能涵盖的技能点。 1. **Div元素**: `div`是HTML中的一个常用标签,全称为division,代表“分隔”或“分区”。它是一个块级元素,常用于组织文档结构,通过...

    常用的css.rar

    在实际情况下,描述可能会包含CSS的某些概念,例如“学习CSS布局技巧”或“CSS3新特性介绍”。 【标签】:“常用的css.rar”标签再次确认了文件内容与CSS相关,可能包含了常见和实用的CSS代码片段、示例或者教程。 ...

    The book of CSS3 CSS3基础教程

    《The Book of CSS3》是一本详尽介绍了CSS3技术的指南书籍,由Peter Gasston撰写,旨在帮助开发者掌握这一强大的网页设计工具。本书不仅适用于初学者,也适合那些希望深入了解CSS3高级特性的开发人员。它通过实例...

    css3-animate动画特效大全

    下面将详细介绍CSS3 `@keyframes`规则以及如何利用它来实现各种动画特效。 一、`@keyframes`规则详解 `@keyframes`是CSS3中的一个关键字,用于定义动画的各个阶段,即动画从开始到结束的中间状态。它的基本语法...

    html-css-网页模板-团队介绍

    3. 布局技术:CSS Flexbox和Grid布局是现代网页设计中常用的技术,用于创建灵活、响应式的布局,方便调整团队成员的排列方式。 4. 响应式设计:使用媒体查询(`@media`)确保网页在不同屏幕尺寸下都能正确显示,适应...

    CSS全攻略与CSS实用常用参考源码特效实例

    本资料包“CSS全攻略与CSS实用常用参考源码特效实例”是为帮助开发者深入理解和掌握CSS而精心编排的资源集合,旨在提供全面的指导和丰富的实践案例。 首先,我们来看看“CSS全攻略”部分。这部分内容通常会涵盖以下...

    常用CSS缩写语法总结

    ### 常用CSS缩写语法总结 在前端开发领域,CSS(层叠样式表)是必不可少的一部分,它用于描述HTML文档的外观和格式。为了提高代码的可读性和效率,掌握CSS的缩写语法至关重要。本文将详细介绍并总结常用的CSS缩写...

Global site tag (gtag.js) - Google Analytics