奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

網頁設計

純CSS如何實現動畫的天氣圖標

時間:2024-11-02 18:47:20 網頁設計 我要投稿
  • 相關推薦

純CSS如何實現動畫的天氣圖標

  靜態的天氣圖標看久了顯得呆板,那么下面就分享一個很有才創意的用CSS實現天氣帶動畫的天氣圖標,代碼都分享出來,以這個例子作為參考希望你能得到啟發。就跟隨百分網小編一起去了解下吧,想了解更多相關信息請持續關注我們應屆畢業生考試網!

  下面我們來做一個會下雨的天氣圖標實例,過程其實很簡單哦。

  STEP1: 整體HTML架構

  STEP2: 用CSS繪制云朵圖標

  CSS代碼如下

  body {

  max-width: 42em;

  padding: 2em;

  margin: 0 auto;

  color: #161616;

  font-family: 'Roboto', sans-serif;

  text-align: center;

  background-color: currentColor;

  }

  .icon {

  position: relative;

  display: inline-block;

  width: 12em;

  height: 10em;

  font-size: 1em; /* control icon size here */

  }

  .cloud {

  position: absolute;

  z-index: 1;

  top: 50%;

  left: 50%;

  width: 3.6875em;

  height: 3.6875em;

  margin: -1.84375em;

  background: currentColor;

  border-radius: 50%;

  box-shadow:

  -2.1875em 0.6875em 0 -0.6875em,

  2.0625em 0.9375em 0 -0.9375em,

  0 0 0 0.375em #fff,

  -2.1875em 0.6875em 0 -0.3125em #fff,

  2.0625em 0.9375em 0 -0.5625em #fff;

  }

  .cloud:after {

  content: '';

  position: absolute;

  bottom: 0;

  left: -0.5em;

  display: block;

  width: 4.5625em;

  height: 1em;

  background: currentColor;

  box-shadow: 0 0.4375em 0 -0.0625em #fff;

  }

  .cloud:nth-child(2) {

  z-index: 0;

  background: #fff;

  box-shadow:

  -2.1875em 0.6875em 0 -0.6875em #fff,

  2.0625em 0.9375em 0 -0.9375em #fff,

  0 0 0 0.375em #fff,

  -2.1875em 0.6875em 0 -0.3125em #fff,

  2.0625em 0.9375em 0 -0.5625em #fff;

  opacity: 0.3;

  transform: scale(0.5) translate(6em, -3em);

  animation: cloud 4s linear infinite;

  }

  .cloud:nth-child(2):after { background: #fff; }

  .rain{

  position: absolute;

  z-index: 2;

  top: 50%;

  left: 50%;

  width: 3.75em;

  height: 3.75em;

  margin: 0.375em 0 0 -2em;

  background: currentColor;

  }

  .rain:after {

  content: '';

  position: absolute;

  z-index: 2;

  top: 50%;

  left: 50%;

  width: 1.125em;

  height: 1.125em;

  margin: -1em 0 0 -0.25em;

  background: #0cf;

  border-radius: 100% 0 60% 50% / 60% 0 100% 50%;

  box-shadow:

  0.625em 0.875em 0 -0.125em rgba(255,255,255,0.2),

  -0.875em 1.125em 0 -0.125em rgba(255,255,255,0.2),

  -1.375em -0.125em 0 rgba(255,255,255,0.2);

  transform: rotate(-28deg);

  animation: rain 3s linear infinite; /*設置動畫 rain */

  }

  STEP3: 下雨動畫

  /* 下雨動畫 Animations */

  @keyframes rain {

  0% {

  background: #0cf;

  box-shadow:

  0.625em 0.875em 0 -0.125em rgba(255,255,255,0.2),

  -0.875em 1.125em 0 -0.125em rgba(255,255,255,0.2),

  -1.375em -0.125em 0 #0cf;

  }

  25% {

  box-shadow:

  0.625em 0.875em 0 -0.125em rgba(255,255,255,0.2),

  -0.875em 1.125em 0 -0.125em #0cf,

  -1.375em -0.125em 0 rgba(255,255,255,0.2);

  }

  50% {

  background: rgba(255,255,255,0.3);

  box-shadow:

  0.625em 0.875em 0 -0.125em #0cf,

  -0.875em 1.125em 0 -0.125em rgba(255,255,255,0.2),

  -1.375em -0.125em 0 rgba(255,255,255,0.2);

  }

  100% {

  box-shadow:

  0.625em 0.875em 0 -0.125em rgba(255,255,255,0.2),

  -0.875em 1.125em 0 -0.125em rgba(255,255,255,0.2),

  -1.375em -0.125em 0 #0cf;

【純CSS如何實現動畫的天氣圖標】相關文章:

純css實現藍色圓角效果水平導航菜單代碼07-10

CSS如何實現中英文雙語菜單效果代碼06-01

CSS3水波漣漪動畫定位樣式如何制作06-06

css實現的tab切換效果實例09-16

fireworks如何制作精致圖標06-30

photoshop制作天氣圖標的方法08-19

如何用css進行網頁布局07-06

CSS3實現選項卡切換的方法08-05

CSS 如何使p層水平居中04-28

如何用Photoshop制作小木屋圖標10-01

主站蜘蛛池模板: 信宜市| 乌拉特中旗| 乐清市| 武山县| 明溪县| 沛县| 武鸣县| 凯里市| 灵石县| 卢氏县| 云南省| 郴州市| 永福县| 商南县| 涞源县| 杭锦后旗| 株洲县| 神农架林区| 达孜县| 略阳县| 弥渡县| 石棉县| 新安县| 江山市| 毕节市| 邛崃市| 田阳县| 星子县| 南陵县| 盐山县| 五峰| 夏河县| 康定县| 黄浦区| 邢台市| 名山县| 无锡市| 蒙自县| 临湘市| 逊克县| 密云县|