[英]Implementing “Pure CSS Sphere” into website - how do I do it?
http://codepen.io/waynespiegel/pen/jEGGbj
我發現了這個很棒的東西,我想成為我網站的一部分(僅供個人使用和實踐),並對如何實現這一點感到好奇。 我對這種編程還很陌生。 我正在使用GitPages並正在運行一個網站。
決定使用以下代碼制作一個名為“ sphere.css”的文件:
$size: 300px;
$total: 100;
$time: 5s;
* { box-sizing:border-box; }
html, body {
width: 100%;
height: 100%;
background: #000;
overflow: hidden;
display: box;
box-align: center;
box-pack: center;
.o-wrapper {
width: $size;
height: $size;
transform-style: preserve-3d;
animation: $time spin-that-shit linear infinite;
.o {
position: absolute;
height: 100%;
width: 100%;
border: 1px solid;
border-radius: 100%;
@for $i from 1 through $total {
&:nth-child(#{$i}) {
transform: rotateY($i * 2deg) rotateX($i * 2deg);
border-color: hsla($i * 10%, 100%, 50%, .2);
}
}
}
}
}
@keyframes spin-that-shit {
100% { transform: rotateX(360deg) rotateY(360deg); }
}
還有另一個名為“ sphere.html”的文件,其代碼為:
<!DOCTYPE html>
<html>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet.css" media="screen">
<body>
<header>
Random Title
</header>
<div id="content-wrapper">
<div class="inner clearfix">
<section id="main-content">
.o-wrapper
-100.times do
.o
</section>
</div>
</div>
</body>
</html>
但這顯然行不通,我也不知道在哪里放置這樣的代碼才能使其正常工作。 再一次,這只是出於學習目的。
提前致謝!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.