CSS3
一、CSS3圆角
-
设置某一个交的圆角,比如设置左上角的圆角:
border-top-left-radius:30px 0px;
-
同时设置四个角:
border-radius:30px 60px 120px 50px;
-
如果四个角相同的话:
border-radius:50%
-
举例:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>CSS3圆角</title> <style type="text/css"> .box{ width: 300px; height:300px; margin:50px auto 0; background-color: gold; border:2px solid #000; /* 60px为弧线 两个一样的话可以省略一个60px border-top-left-radius: 60px 60px; border-top-left-radius: 60px; -- 左上 要是话一个正圆的话可以用:border-radius:50%; 四个角都用的话可以用:border-radius:10px ; */ border-top-left-radius: 60px; border-top-right-radius: 50px; } .box1{ width: 300px; height:300px; margin:50px auto 0; background-color: gold; border:2px solid #000; /* 两个值的话:第一个为左上和右下 */ /*border-radius: 60px 10px;*/ border-radius: 50%; /*---正圆*/ } .box2{ width: 300px; height:300px; margin:50px auto 0; background-color: gold; border:2px solid #000; /*右上和左下*/ border-top-right-radius: 250px; border-bottom-left-radius: 200px; } </style> </head> <body> <div class="box"></div> <div class="box1"></div> <div class="box2"></div> </body> </html>
效果:.
二、rgba(新的颜色值表示法)
-
盒子透明度的设置方法一:
.box{ opacity:0.1; /* 兼容IE */ filter:alpha(opacity=10); }
-
盒子透明度的设置方法二:
rgba中的a为透明的设置background-color: rgba(0,0,0,0.1);
-
举例:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>透明</title> <style type="text/css"> body{ background: url(images/banner01.jpg) } /*透明度写法一*/ .box{ width: 300px; height:100px; background-color: #000; color:gold; font-size: 30px; text-align: center