1.表单与背景的层次分开,关键知识点:rgba。 就像这样:登录
关键css代码:css
body{ background: url(img.jpg) no-repeat bottom center; } form{ background: rgba(0,0,0,0.2); }
2.设置透明度,opacity与rgba的区别 关键css代码:web
.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只设置选中元素。url
3.圆角 关键css代码:.net
div{ -moz-border-radius: 25px; border-radius:25px; }
4.投影code
关键css代码:orm
.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代码:blog
text-shadow: 3px 3px 1px rgba(0,0,0,0.5);