CSS3基础效果

允我心安 提交于 2020-05-08 04:18:54

1.表单与背景的层次分开,关键知识点:rgba。 就像这样:登陆
关键css代码:

    body{
        background: url(img.jpg) no-repeat bottom center;
    }
    form{
        background: rgba(0,0,0,0.2);
    }

2.设置透明度,opacity与rgba的区别 关键css代码:

        .div1{
            background-color:rgb(0,0,0);
            opacity: 0.5;
            color: #000000;
        }
        .div2{
            background-color: rgba(0,0,0,0.5);
            color: #000000;
        }

效果: 输入图片说明 上图中的div1中是文本选中状态,不然根本看不见。所以opacity是设置选中元素及其子元素的不透明值,而rgba只设置选中元素。

3.圆角 关键css代码:

    div{
        -moz-border-radius: 25px;
        border-radius:25px;
    }

4.投影

关键css代码:

        .div1{
            background-color: rgb(72,72,72);
            -webkit-box-shadow: 2px 2px 0 0 rgba(72,72,72,1);
            -moz-box-shadow:2px 2px 0 0 rgba(72,72,72,1);
            box-shadow: 2px 2px 0 0 rgba(72,72,72,1);;
        }
//box-shadow: 水平偏移(正右负左) 垂直偏移(正下负商) 阴影模糊距离 阴影扩张距离 rgba颜色及透明度;

5.文本投影 关键css代码:

text-shadow: 3px 3px 1px rgba(0,0,0,0.5);

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!