css颜色和透明度,盒子阴影和轮廓,光标样式

学习要点:
1.颜色和透明度
2.盒子阴影和轮廓
3.光标样式

一.颜色和透明度
颜色我们之前其实已经用的很多了,比如字体颜色、背景颜色、边框颜色。但除了背景颜色和边框颜色讲解过,字体颜色却没有系统的讲解过。设置字体颜色其实也成为文本块的前景色。

color设置文本颜色

          属性               值                 说明                              CSS版本

            color             颜色值          设置文本前景色                    1

div > span{
color: #1e1eff;
} <div><span>这是一段文本</span></div>

opacity设置元素的透明度

         属性               值                  说明                               CSS版本

           opacity          0 ~ 1            设置元素的透明度                    3

div > span{
background-color: #ff2b1c;
opacity: 0.5;
} <div><span>这是一段文本</span></div>

二.盒子阴影和轮廓 

box-shadow阴影效果

CSS3提供了一个非常实用的效果样式,就是阴影效果。通过box-shadow属性来实现样式表如下:CSS版本3

         属性              值                    说明                                                                                       

   box-shadow       hoffset                阴影的水平偏移量,是一个长度值,                                              

                                                        正值表示阴影向右偏移,负值表示阴影向左偏移。  

                         

                                voffset                     阴影的垂直偏移量,是一个长度值,正值代表阴影位于元素盒子的下方, 

                                                            负值代表阴影位于元素盒子 上方。

                             blur                       (可选)指定模糊值,是一个长度值,值越大盒子的边界越模糊。                           

                                                               默认值为0,边界清晰    

                                 spread                   (可选)指定阴影延伸半径,是一个长度值,                                                    

                                                               正值代表阴影向盒子各个方向延伸扩大,负值代表阴影沿相反方向缩小    

                                 color                      (可选)设置阴影的颜色,如果省略,浏览器会自行选择一个颜色                          

                                 inset                      (可选)将外部阴影设置为内部阴影                                                   

div{
width: 200px;
height: 200px;
border: 10px solid #1dc01e;
box-shadow: 5px 4px 10px 8px gray;
} <div>这是一段文本</div>

实现内部阴影

box-shadow: 5px4px 10px 2px gray inset;

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 #1dc01e;
outline: #c04725 solid 3px;
} <div>这是一段文本</div>

三.光标样式
我们不但可以指定页面上的元素样式,就连光标的样式也可以指定。样式表如下:

cursor设置当前元素的光标

      属性                  值                               说明                     CSS版本

    cursor                  auto,default,none,context-men               光标样式                     1

                                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

div{
width: 200px;
height: 200px;
border: 10px solid #1dc01e;
cursor: pointer;
} <div>这是一段文本</div>

                             

                                 

第七十六节,css颜色和透明度,盒子阴影和轮廓,光标样式的更多相关文章

  1. 第三百七十六节,Django+Xadmin打造上线标准的在线教育平台—创建用户操作app,在models.py文件生成5张表,用户咨询表、课程评论表、用户收藏表、用户消息表、用户学习表

    第三百七十六节,Django+Xadmin打造上线标准的在线教育平台—创建用户操作app,在models.py文件生成5张表,用户咨询表.课程评论表.用户收藏表.用户消息表.用户学习表 创建名称为ap ...

  2. 第一百七十六节,jQuery,插件

    jQuery,插件 学习要点: 1.插件概述 2.验证插件 3.自动完成插件 4.自定义插件 插件(Plugin)也成为 jQuery 扩展(Extension),是一种遵循一定规范的应用程序接口编 ...

  3. 第二百七十六节,MySQL数据库,【显示、创建、选定、删除数据库】,【用户管理、对用户增删改查以及授权】

    MySQL数据库,[显示.创建.选定.删除数据库],[用户管理.对用户增删改查以及授权] 1.显示数据库 SHOW DATABASES;显示数据库 SHOW DATABASES; mysql - 用户 ...

  4. ASP.NET MVC深入浅出系列(持续更新) ORM系列之Entity FrameWork详解(持续更新) 第十六节:语法总结(3)(C#6.0和C#7.0新语法) 第三节:深度剖析各类数据结构(Array、List、Queue、Stack)及线程安全问题和yeild关键字 各种通讯连接方式 设计模式篇 第十二节: 总结Quartz.Net几种部署模式(IIS、Exe、服务部署【借

    ASP.NET MVC深入浅出系列(持续更新)   一. ASP.NET体系 从事.Net开发以来,最先接触的Web开发框架是Asp.Net WebForm,该框架高度封装,为了隐藏Http的无状态模 ...

  5. 第三百八十六节,Django+Xadmin打造上线标准的在线教育平台—HTML母版继承

    第三百八十六节,Django+Xadmin打造上线标准的在线教育平台—HTML母版继承 母板-子板-母板继承 母板继承就是访问的页面继承一个母板,将访问页面的内容引入到母板里指定的地方,组合成一个新页 ...

  6. 第三百七十九节,Django+Xadmin打造上线标准的在线教育平台—xadmin的安装

    第三百七十九节,Django+Xadmin打造上线标准的在线教育平台—xadmin的安装 xadmin介绍 xadmin是基于Django的admin开发的更完善的后台管理系统,页面基于Bootstr ...

  7. 第一百二十六节,JavaScript,XPath操作xml节点

    第一百二十六节,JavaScript,XPath操作xml节点 学习要点: 1.IE中的XPath 2.W3C中的XPath 3.XPath跨浏览器兼容 XPath是一种节点查找手段,对比之前使用标准 ...

  8. 第十六节、基于ORB的特征检测和特征匹配

    之前我们已经介绍了SIFT算法,以及SURF算法,但是由于计算速度较慢的原因.人们提出了使用ORB来替代SIFT和SURF.与前两者相比,ORB有更快的速度.ORB在2011年才首次发布.在前面小节中 ...

  9. 第四百一十六节,Tensorflow简介与安装

    第四百一十六节,Tensorflow简介与安装 TensorFlow是什么 Tensorflow是一个Google开发的第二代机器学习系统,克服了第一代系统DistBelief仅能开发神经网络算法.难 ...

随机推荐

  1. js判断获取浏览器关闭状态

    如题,js获取浏览器关闭状态,可实现判断选择是否关闭. <html> <head> <title> </title> </head> < ...

  2. Nginx 防止被域名恶意解析的方法

    今天太倒霉了,发现通过IP无法访问服务器的80端口很无语,昨天都还好的啊,也没有修改过配置,其他端口又是正常的,防火墙也没问题.于是问了下机房,给了个崩溃的回复说我们的服务器有个域名没有备案被电信多次 ...

  3. css学习笔记1

    :before,:after伪元素 伪元素特性(目前已经遇到的) 它不存在于文档中,所以js无法操作它 它属于主元素本身,有些伪类仅仅是代表元素内容的一部分,譬如:first-letter代表第一个字 ...

  4. Python3 操作Excel--openpyxl

    操作Excel文件建议使用openpyxl 兼容office2016 打开excel文件,获取工作表 import openpyxl wb=openpyxl.load_workbook('ttt.xl ...

  5. asp.net小技巧:保留password模式文本框textbox内的数据不丢失。

    在asp.net 2.0环境下,使用textbox,提交到服务器再传回,如果textbox是password模式的,那么textbox内的密码(星号.圆点),就没有了! 一个可行的做法是 : prot ...

  6. Android studio使用smack连接xmpp服务器收发消息

    我使用的是ejabberd16.09的Linux版本,安装教程网上有很多,我在这里只介绍一下Android端连接.登录和收发消息的方法.文章最后附上了我写的一个demo,欢迎大家参考. ejabber ...

  7. <hdu - 1272> 小希的迷宫 并查集问题 (注意特殊情况)

     本题链接:http://acm.hdu.edu.cn/showproblem.php?pid=1272 Problem Description: 上次Gardon的迷宫城堡小希玩了很久(见Probl ...

  8. Jquery几秒自动跳转

    $(document).ready(function() { function jump(count) { window.setTimeout(function(){ count--; if(coun ...

  9. Tomcat多域名的配置

    有时候我们有好几个项目需要发布在同一个tomcat服务器上,每个项目有不同的域名.这就需要在tomcat里配置多域名,添加多个虚拟主机. 主要在server.xml里面设置: 在<Engine& ...

  10. PHP-FPM进程数的设定

    近日,服务器出现异常,网站不能正常访问.经排查是php的问题. 在重启php-fpm时,恢复正常.1分钟之后又出现故障.查看php日志文件 /usr/local/php/var/log 后提示 WAR ...