杂七杂八 - CSS选择器

    对于css的选择器,一直有点混,然后就花点时间,整理了一下。

    基本:

    html标记选择器:

    使用html中的标记作为选择器的名称,如 div,body 等。

    类选择器:

    自定义, 格式 (.类名)    

// 设定
.test{
		width: 100px;
		border-style: solid;
            background-color: blue;
}
//使用
<div class="test">class</div>

    id选择器

    和类选择器的功能一样,但是命名必须唯一,在js中可以使用document.getElementById()来进行定位和操纵,jquery中类似。

// 定义
#test{
    background-color: blue;
}
// 使用
<div id="test">id</div>

    复合选择器:


    在复合选择器中,为了突出不一样来表示区分,最后学习的时候,多写几个不同的样式


    交集选择器:

    命名:标记选择器.类选择器(或者id选择器), 中间不能有空格。定义完交集选择器后,还可以单独做类选择器(或者id选择器),例子如下

   

// 定义
div.test{
    border-color:red;
}

.test{    
    border-color:blue;
}

//使用
<div class="test">  test </div>
<h1 class="test"  test2 />

    并集选择器:

    命名: 任何形式的基本选择器都可以,中间用逗号隔开

// 定义
div{
    font-size=19px;
}
h1, div{
    background:#999999;
}
//使用
 <h1>这是h1</h1>
<div>这是div</div>

    后代选择器:

    命名:嵌套外层的卸载前面,内层的标记卸载后面,中间用空格隔开,内层标记称为外层标记的后代。

// 命名, 例子中,p为div 的后代
div p {
    background :#9999999;
    font-size = 12px;
}
// 使用
<div> div <p> p </p> </div>






  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值