第 19 章 CSS 其他样式
学习要点:
1.颜色和透明度
2.盒子阴影和轮廓
3.光标样式
主讲教师:李炎恢
本章主要探讨 HTML5 中 CSS 其他剩下几个常用的样式,包括颜色、透明度、盒子的阴影轮廓以及光标的样式。
一.颜色和透明度
颜色我们之前其实已经用的很多了,比如字体颜色、背景颜色、边框颜色。但除了背景颜色和边框颜色讲解过,字体颜色却没有系统的讲解过。设置字体颜色其实也成为文本块的前景色。
| 
 属性  | 
 值  | 
 说明  | 
 CSS 版本  | 
| 
 color  | 
 颜色值  | 
 设置文本前景色  | 
 1  | 
p {
    color: red;
}
解释:设置文本颜色。
CSS3 提供了一个属性 opacity,可以设置元素的透明度。
| 
 属性  | 
 值  | 
 说明  | 
 CSS 版本  | 
| 
 opacity  | 
 0 ~ 1  | 
 设置元素的透明度  | 
 3  | 
p {
    color: red;
    opacity: 0.5;
}
解释:设置元素的透明度。
二.盒子阴影和轮廓
1.box-shadow
CSS3 提供了一个非常实用的效果样式,就是阴影效果。通过 box-shadow 属性来实现,样式表如下:

div {
    width: 200px;
    height: 200px;
    border: 10px solid silver;
    box-shadow: 5px 4px 10px 2px gray;
}
解释:给元素盒子增加阴影效果。
box-shadow: 5px 4px 10px 2px gray inset;
解释:实现内部阴影。
2.outline
CSS3 还提供了轮廓样式,它和边框一样,只不过它可以在边框的外围再加一层。样式表如下:
| 
 属性  | 
 值  | 
 说明  | 
 CSS 版本  | 
| 
 outline-color  | 
 颜色  | 
 外围轮廓的颜色  | 
 3  | 
| 
 outline-offset  | 
 长度  | 
 轮廓距离元素边框边缘的偏移量  | 
 3  | 
| 
 outline-style  | 
 样式  | 
 轮廓样式,和 border-style 一致  | 
 3  | 
| 
 ontline-witdh  | 
 长度  | 
 轮廓宽度  | 
 3  | 
| 
 outline  | 
 简写  | 
 <颜色> <样式> <宽度>  | 
 3  | 
div {
    width: 200px;
    height: 200px;
    border: 10px solid silver;
    outline: 10px double red;
}
解释:在边框的外围再增加一圈轮廓。
三.光标样式
我们不但可以指定页面上的元素样式,就连光标的样式也可以指定。样式表如下:
| 
 属性  | 
 值  | 
 说明  | 
 CSS 版本  | 
| 
 cursor  | 
 光标样式  | 
 auto,default,none,context-men u,help,pointer,progress,wait, cell,crosshair,text,vertical- text,alias,copy,move,no-drop, not-allowed,e-resize,n-resize ,ne-resize,nw-resize,s-resize ,se-resize,sw-resize,w-resize ,ew-resize,ns-resize,nesw-res ize,nwse-resize,col-resize,ro w-resize,all-scroll  | 
 1  | 
div {
    cursor: move;
}
解释:设置当前元素的光标为移动光标。
第 19 章 CSS 其他样式的更多相关文章
- 第 15 章 CSS 文本样式[下]
		
学习要点: 1.文本总汇 2.文本样式 3.文本控制 主讲教师:李炎恢 本章主要探讨 HTML5 中 CSS 文本样式,通过文本样式的设置,更改字体的大小.样式以及文本的方位. 一.文本总汇 本节课, ...
 - 第 15 章 CSS 文本样式[上]
		
学习要点: 1.字体总汇 2.字体设置 3.Web 字体 主讲教师:李炎恢 本章主要探讨 HTML5 中 CSS 文本样式,通过文本样式的设置,更改字体的大小.样式以及文本的方位. 一.字体总汇 本节 ...
 - 笔记《精通css》第5章    链接应用样式
		
第5章 链接应用样式 1.链接伪类选择器 a : link{ } (寻找没有被访问过的链接) a : visied{ }(寻找被访问过的链接) 动态伪类选择器 a : hover ...
 - Css网页样式设计
		
第一章 概述 一.CSS简介1.CSS是Cascading Style Sheets(层叠样式表单)的简称.通常所称的CSS是指CSS1,即层叠样式表单1级. 2.编辑CSS文档:与编辑HTML的方法 ...
 - html学习第三天—— 第12章——css布局模型
		
清楚了CSS 盒模型的基本概念. 盒模型类型, 我们就可以深入探讨网页布局的基本模型了.布局模型与盒模型一样都是 CSS 最基本. 最核心的概念. 但布局模型是建立在盒模型基础之上,又不同于我们常说的 ...
 - CSS常用样式及示例
		
CSS常用样式及示例 一.简介 层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集) ...
 - 前端开发工程师 - 01.页面制作 - 第4章.CSS
		
第4章.CSS CSS简介 Cascading Style Sheet 层叠样式表:定义页面中的表现样式 history: CSS1(1996)--CSS2(1998)--着手CSS3草案(拆分成很多 ...
 - 精简的网站reset和css通用样式库
		
一.CSS reset body{ line-height:1.4; color:#; font-family:arial; font-size: 12px; } input,textarea,sel ...
 - Html 常见标签,css基础样式,css的浮动和清流,浏览器的兼容
		
1.html模板<!DOCTYPE html><html><head> <meta charset="UTF-8"> <tit ...
 
随机推荐
- 跨终端 Web
			
跨终端 Web(移动优先|响应式|HTML5|Hybrid|桌面+移动应用|一线前端负责人联袂推荐) 徐凯 著 ISBN 978-7-121-23345-6 2014年6月出版 定价:55.00 ...
 - salesforce 零基础学习(三十八)Translate 的使用(国际化处理)
			
本篇参考:http://resources.docs.salesforce.com/200/17/en-us/sfdc/pdf/salesforce_workbench_cheatsheet.pdf ...
 - Python中的__new__和__init__
			
Python中的__new__和__init__ 写了这么多的class,现在才知道还有个__new__方法, 那么它和__init__有什么区别呢? class TestCls(): "& ...
 - AntV 数据可视化解决方案发布
			
今天蚂蚁金服发布了一套数据可视化规范AntV. AntV 是一套专业的数据可视化规范,这套规范的目的是为了让可视化的使用者更懂数据可视化.这套规范是蚂蚁金服在可视化建设过程中的理论沉淀,它可以很好得指 ...
 - CSS图片裁剪Clip
			
CSS Clip 裁剪 可以用它来裁剪一张图片噢. 我们来裁剪一下Google图标,把G字给裁剪下来. 注意这个clip得配合绝对定位才能使用,不然不起效果. rect (top, right, bo ...
 - Oracle 11g系列:约束
			
约束是每个数据库必不可少的一部分,约束的目的在于保存数据的完整性.数据完整性是指数据的精确性和可靠性.数据库约束主要包括:主键约束.外键约束.唯一性约束.检查约束和默认值约束. 1.主键约束 主键约束 ...
 - BOM之window对象
			
双重角色 BOM的核心对象是window,它表示浏览器的一个实例.在浏览器中,window对象有双重角色,它既是通过Javascript访问浏览器窗口的一个接口,又是ECMAScript规定的Glob ...
 - java匿名类和匿名对象及this的其他用法
			
/* 匿名内部类:就是内部类的简写格式. 必须前提:内部类必须继承或者实现一个类或者接口. 匿名内部类其实就是一个匿名 子类对象. 格式:new 父类对象 or 接口(){ 子类内容:(覆盖父类的, ...
 - NSIS使用教程(安装包制作安装文件教程,如何封装打包文件) 中文版
			
nsis中文版(Nullsoft Scriptable Install System)是一个专业的开源的可以用来封闭Windows程序的实用工具,是一个开源的 Windows 系统下安装程序制作程序. ...
 - try,catch,throw-----C++
			
1.try,catch,throw: try包含你要防护的代码 ,称为防护块. 防护块如果出现异常,会自动生成异常对象并抛出. catch捕捉特定的异常,并在其中进行适当处理. throw可以直接抛出 ...