HTML5+CSS3

属性选择器

  • 完全匹配属性选择器->符号(=)
<div id="artcle"></div>
        <style type="text/css">
            [id=artcle]{
                color:red;
            }
        </style>
  • 包含匹配选择器->符号(*=)
//[attribute*=value]其中attribute指的是属性名,value指的是属性值,包含匹配采用*=
<div id="article">包含匹配选择</div>
        <div id="subarticle">匹配选择器</div>
        <div id="article1">配选择器</div>
        <style type="text/css">

            [id*=article]{
                color:red;
            }
  • 首字符匹配选择器->符号(^=)
<div id="article">包含匹配选择</div>
        <div id="subarticle">匹配选择器</div>
        <div id="article1">配选择器</div>
        <style type="text/css">

            [id^=article]{
                color:red;
            }
        </style>
  • 尾字符匹配->符号($=)
<div id="article">包含匹配选择</div>
        <div id="subarticle">匹配选择器</div>
        <div id="article1">配选择器</div>
        <style type="text/css">

            [id$=article]{
                color:red;
            }
        </style>

伪类选择器

CSS3增加的伪类选择器
first-line伪元素选择器
first-letter伪元素选择器
root选择器
not选择器
empty选择器
target选择器


阴影
box-shadow
语法格式:box-shadow: ||color;
第一个 是阴影水平偏移值;第二个 是阴影垂直偏移值;第三个 是阴影模糊值。水平偏移垂直偏移值都可以取正负值


    <div>   
    </div>  
        <style type="text/css">
            div{
                /*其他浏览器*/
                box-shadow:3px 4px 2px #000;
                /*webkit浏览器*/
                -webkit-box-shadow:3px 4px 2px #000;
                /*Firedfox浏览器*/
                -moz-box-shadow:3px 4px 2px #000;
                padding:5px 4px;
            }
        </style>

text-shadow和上面的用户几乎一致的

背景

  • background-size设置背景图片的大小
  • background-clip确定背景剪裁区域
background-clip:border-box|padding-box|content-box|no-clip
其中border-box是从border区域向外裁剪背景;padding-box是从padding区域向外裁剪背景;是从内容容区域向外裁剪背景;|no-clip是从border区域向外裁剪背景
  • background-origin
是指定background-position属性的参考坐标的起始位置.有三种值可以选择
border值指定从边框的左上角坐标开始
content是指从内容区域的左上角坐标开始;
padding是指定padding区域开始
  • background
支持多重背景图片
背景渐变
-webkit-gradient(<type>,<port>[,<radius>?,<point>[,<radius>]?[,<stop>]*)
例如:
background:-webkit-gradient(linear,0,0,0 100%,from(#fff),to(#000));
上述代码的意思是定义一个渐变背景颜色,该渐变背景颜色是线性渐变并且是由白色向黑色渐变的,前两个0表示渐变开始X,Y坐标的位置;0,100%表示渐变结束X和Y坐标的位置

圆角边框

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值