css3

本文详细介绍了CSS3中的一些关键属性,如border-radius、display、background-position等,并展示了如何使用选择器进行精确样式控制,包括nth-of-type、first-child、last-child等。此外,还探讨了伪类如:hover、:focus的用法,以及如何利用:before和:after伪元素添加内容。

自己总结的一些css3的属性,仅供参考,同时也希望多交流交流。

       .box{
                
                border-radius: 10px;
                display: flex;
                background-position: 11px 100px;
            }
            input[value*="abc"]{}/*匹配所有项*/
            input[value^="abc"]{}/*匹配开头项*/
            input[value$="abc"]{}/*匹配结尾项*/
            /*从1开始    也可以写一个n  n是一个从0开始++的一个数    也可以写odd和even*/
            li:nth-of-type(1){}
            li:first-child{}
            li:last-child{}
            /*代表的是html标签*/
            /*:root优先级最高 */
            :root(){background: red;}
            li:not(.box){}
            li:empty{}
            /*:target代表的就是锚点元素*/
            :target h3{background: red;}
            /*获取焦点时*/
            input:focus{}
            /*获取复选框*/
            input[type="checkbox"]:checked+span{font-size: 35px;}
            /*鼠标拖动选中的状态*/
            ::selection{}
            /*第一个字符*/
            :first-letter{}
            /*第一行*/
            :first-line{}
            div:before{content: "\2192";}
            div:after{content: "!";}
            /*.box兄弟元素下面所有span*/
            .box~span{}
            /*.box兄弟元素下面唯一一个距离最近的span*/
            .box+span{}
            /*只找孩子不找孙子*/
            .box>span{}
            /*blur是模糊值    而且可以设置多个阴影*/
            .box{
                text-shadow: x y blur color;
                box-shadow: x y blur color;
            }
            
            /* 定义一种字体 给下载好的字体起名字 */
            @font-face {
                /* 给 src 指向的字体起一个名字 */
                font-family:"xixi";
                /* 字体的地址  本地地址 */
                src:url('fonts/1.ttf');
            } 
            p{
                font-family:"xixi";
            }

 

转载于:https://www.cnblogs.com/qingkun/p/9841833.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值