2021-11-01

CSS

1、基本选择器

(1)元素选择器【div{}】

(2)ID选择器【#id{}】

(3)类选择器【class.class{}】

注:可根据元素任意属性选择元素,自行学习

2、组合

(1)组合选择器【div.class{}】

(2)选择器组【基本选择器,基本选择器{}】

(3)后代选择器【组元素 后代元素{}】

(4)伪类选择器

注:伪类选择器可以获取第几个元素

1、流定位(默认定位方式)
            div{
               width:200px;
               height:200px;
            }
            #div1{
                background:red;
            }
            #div2{
                background:blue;
            }
            #div3{
                background:green;
            }
2、浮动定位(元素横向移动,靠左或靠右)
            div{
               float:left;
            }
3、相对定位(元素与原位置发生微量变化)
            img:hover{
               /*实现元素与原来位置细微移动*/
               position:relative;
               left:10px;
               bottom:10px;
            }
4、绝对定位(元素与原位置发生巨大变化)
            div{
               width:600px;
               height:400px;
               position:relative;
            }
            img{
               position:absolute;
               left:300px;
               top:200px;
            }
注:相对定位以自身为参照,绝对定位以父辈或祖辈为参照,绝对定位参照物需添加position:relative属性,若父辈或祖辈都无此属性,则绝对定位以body为参照。
5、固定定位(元素固定在页面中,位置不变,不跟随页面滚动。)
            div{height:100px}
            #tops{
                position:fixed;
             }
6、堆叠(元素发生遮挡,选择元素显示优先级,数值越大优先级越高)
            z-index数值


注:相对定位不释放原位置,不脱离流,后面元素不会占据相对定位原位置;而浮动定位、绝对定位、固定定位会释放原位置,脱离流,后面元素会占据定位原位置。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值