温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

如何使用CSS实现核辐射警告标志

发布时间:2022-01-20 14:50:00 来源:亿速云 阅读:265 作者:清风 栏目:web开发

这篇“如何使用CSS实现核辐射警告标志”除了程序员外大部分人都不太理解,今天小编为了让大家更加理解“如何使用CSS实现核辐射警告标志”,给大家总结了以下内容,具有一定借鉴价值,内容详细步骤清晰,细节处理妥当,希望大家通过这篇文章有所收获,下面让我们一起来看看具体内容吧。

  主要运用了CSS的几个属性transform-origin/rotate/skewY,还不懂的赶快去看看哈。

  三个div实现

  <!DOCTYPE html>

  <html lang="en">

  <head>

  <meta charset="UTF-8">

  <meta name="viewport" content="width=device-width, initial-scale=1.0">

  <meta http-equiv="X-UA-Compatible" content="ie=edge">

  <title>核辐射警告标志</title>

  </head>

  <style type="text/css">

  html,body {

  width: 100%;

  height: 100%;

  }

  #warning {

  position: absolute;

  top: 0;

  left: 0;

  right: 0;

  bottom: 0;

  margin: auto;

  width: 200px;

  height: 200px;

  border-radius: 100%;

  background-color: yellow;

  overflow: hidden;

  }

  。sector {

  position: absolute;

  top: 0;

  right: 0;

  width: 50%;

  height: 50%;

  transform-origin: 0% 100%;

  }

  。sector:nth-child(1) {

  transform: rotate(30deg) skewY(-30deg);

  background: black;

  }

  。sector:nth-child(2) {

  transform: rotate(-90deg) skewY(-30deg);

  background: black;

  }

  。sector:nth-child(3) {

  transform: rotate(-210deg) skewY(-30deg);

  background: black;

  }

  </style>

  <body>

  <div id="warning">

  <div class="sector"></div>

  <div class="sector"></div>

  <div class="sector"></div>

  </div>

  </body>

  </html>

  六个div实现

  <!DOCTYPE html>

  <html lang="en">

  <head>

  <meta charset="UTF-8">

  <meta name="viewport" content="width=device-width, initial-scale=1.0">

  <meta http-equiv="X-UA-Compatible" content="ie=edge">

  <title>核辐射警告标志</title>

  </head>

  <style type="text/css">

  html,body {

  width: 100%;

  height: 100%;

  }

  #warning {

  position: absolute;

  top: 0;

  left: 0;

  right: 0;

  bottom: 0;

  margin: auto;

  width: 200px;

  height: 200px;

  border-radius: 100%;

  overflow: hidden;

  }

  。sector {

  position: absolute;

  top: 0;

  right: 0;

  width: 50%;

  height: 50%;

  transform-origin: 0% 100%;

  }

  。sector:nth-child(1) {

  transform: rotate(30deg) skewY(-30deg);

  background: black;

  }

  。sector:nth-child(2) {

  transform: rotate(-30deg) skewY(-30deg);

  background: yellow;

  }

  。sector:nth-child(3) {

  transform: rotate(-90deg) skewY(-30deg);

  background: black;

  }

  。sector:nth-child(4) {

  transform: rotate(-150deg) skewY(-30deg);

  background: yellow;

  }

  。sector:nth-child(5) {

  transform: rotate(-210deg) skewY(-30deg);

  background: black;

  }

  。sector:nth-child(6) {

  transform: rotate(-270deg) skewY(-30deg);

  background: yellow;

  }

  </style>

  <body>

  <div id="warning">

  <div class="sector"></div>

  <div class="sector"></div>

  <div class="sector"></div>

  <div class="sector"></div>

  <div class="sector"></div>

  <div class="sector"></div>

  </div>

  </body>

  </html>

css的三种引入方式

1.行内样式,最直接最简单的一种,直接对HTML标签使用style=""。2.内嵌样式,就是将CSS代码写在之间,并且用

进行声明。3.外部样式,其中链接样式是使用频率最高,最实用的样式,只需要在之间加上

就可以了。其次就是导入样式,导入样式和链接样式比较相似,采用@import样式导入CSS样式表,不建议使用。

感谢您的阅读,希望您对“如何使用CSS实现核辐射警告标志”这一关键问题有了一定的理解,具体使用情况还需要大家自己动手实验使用过才能领会,快去试试吧,如果想阅读更多相关知识点的文章,欢迎关注亿速云行业资讯频道!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

css
AI