2017/7/23 学习心得 css3

本文深入讲解CSS中的透明度设置方法,包括使用RGBA和HSLA实现颜色透明效果,文本阴影属性text-shadow的详细用法,以及CSS3盒子模型的不同类型如content-box、padding-box和border-box的区别。此外还介绍了如何利用私有化前缀实现特定浏览器的效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、颜色

透明:opacity

父元素透明,子元素也会透明

transparent:完全透明

2、RGBA HSLA

]


backgroud-color:rgba(0,155,255)

backgroud-color:hsla(100,50%,50%,1)

RGBA:     red  green blue (0-255)   alpha: 透明度 (0-1)

    HSLA:
        H:色调  0-360
        S:饱和度 0%-100%
        L:亮度    0%-100%
        A:alpha 透明度 0-1

3、文本

文本阴影:text-shadow:1px 2px 3px red;

水平位移 垂直位移 模糊程度 阴影颜色;

一个文本可以有多个阴影,用逗号并列起来

左上为负,右下为正

模糊度:值越大,阴影越模糊,反之阴影越清晰

4、盒子模型

传统模型:

盒子最终大小=border+padding+内容的宽度(width)

css3:

content-box=内容盒子 

padding-box=内边距

border-box=边框盒子

box-sizing:content-box  外加模式,设置放内容区域的大小,border和padding不计算入width之内,width=内容宽度

padding-box,padding计算入width内,width=padding+内容

box-sizing:border-box  内减盒子,加内边距和边框只会减少内容盒子的大小,border和padding计算入width之内,width=内容+padding+border

5、私有化前缀

background:  -webkit-linear-gradient(left,red,blue)

私有化前缀:

         浏览器私有化前缀:

           -webkit-: 谷歌 苹果

            -moz-:火狐

            -ms-ie

            -o-:欧朋


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值