2019-10-21 HTML

<!DOCTYPE html>

<html lang="en">

  <meta charset="UTF-8">

  <title>css3圆角 阴影 透明度

  <style type="text/css">

      .box{width:200px;

height:200px;

border:2px solid #000;

background-color:gold;

margin:50px auto 0;

/*border-top-left-radius:100px 50px;左上角为椭圆圆角*/

/*border-top-left-radius:100px;

border-top-right-radius:100px;左、右上角为正圆圆角*/

/*border-radius:40px;曲率半径为40的圆角矩形*/

/*border-radius:20%;最大200px,20%即40px*/

border-radius:50%;/*正圆*/

}

.box1{width:200px;

height:40px;

background-color:gold;

margin:100px auto 0;

/*水平偏移 垂直偏移 羽化大小 扩展大小 颜色*/

box-shadow:10px 10px 10px 0px #bfa;

}

.box2{width:200px;

height:40px;

background-color:gold;

margin:100px auto 0;

/*水平偏移 垂直偏移 羽化大小 扩展大小 颜色 是否内阴影*/

box-shadow:0px 0px 20px 2px red inset;

}

body{background-color:cyan;

}

.box3{width:200px;

height:200px;

/*background:url(images/location_bg.jpg);*/

background-color:gold;

margin:50px auto 0;

border:2px solid #000;

border-radius:50%;

/*透明度30%,文字也透明了*/

opacity:0.3;

filter:alpha(opacity=30);/*兼容IE*/

text-align:center;

line-height:200px;

}

.box4{width:200px;

height:200px;

/*背景色变透明,但文字不会透明*/

background-color:rgba(255,215,0,0.3);

margin: 50px auto 0;

/*边框透明*/

border:2px solidrgba(0,0,0,0.3);

border-radius:50%;

text-align:center;

line-height:200px;

}

  <div class="box">

  <div class="box1">

  <div class="box2">

  <div class="box3">床前明月光

  <div class="box4">床前明月光

</html>


<!DOCTYPE html>

<html lang="en">

  <meta charset="UTF-8">

  <title>transition运动曲线

  <style type="text/css">

      div{width:50px;

height:50px;

background-color:gold;

margin-bottom:20px;}

/* div:nth-child(1):所有div里的第一个 */

div:nth-child(1){transition:all 1s linear;}

div:nth-child(2){transition:all 1s ease;}

div:nth-child(3){transition:all 1s ease-in;}

div:nth-child(4){transition:all 1s ease-out;}

div:nth-child(5){transition:all 1s ease-in-out;}

div:nth-child(6){transition:all 1s cubic-bezier(0.435,-0.415,0.550,1.420);}

div:hover{width:1000px;}

  <div>linear

  <div>ease

  <div>ease-in

  <div>ease-out

  <div>ease-in-out

  <div>bezier

</html>


<!DOCTYPE html>

<html lang="en">

  <meta charset="UTF-8">

  <title>transform变形

  <style type="text/css">

      .box1, .box2, .box3, .box4{width:200px;

height:200px;

background-color:gold;

margin:50px auto 0;

transition:all 1s ease;}

/* deg:度 */

/* 位移(x,x:水平、垂直),不会影响到文档流 */

.box1:hover{transform:translate(50px,50px);}

/* 旋转 */

.box2:hover{transform:rotate(360deg);}

/* 缩放(x,x:水平、垂直) */

.box3:hover{transform:scale(0.5,0.2);}

/* 斜切 */

.box4:hover{transform:skew(0,45deg);}

  <div class="box1">

  <div class="box2">

  <div class="box3">

  <div class="box4">

</html>

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容