CSS3是网页设计中使用最广泛的技术之一。因为其强大的特性,我们可以轻松地创建出各种漂亮的效果。本文将介绍一种使用CSS3绘制地球的方法。 / 定义地球的样式 / earth { width: 250...
CSS3是网页设计中使用最广泛的技术之一。因为其强大的特性,我们可以轻松地创建出各种漂亮的效果。本文将介绍一种使用CSS3绘制地球的方法。
/* 定义地球的样式 */
#earth {
width: 250px;
height: 250px;
background-image: url(earth.jpg);
border-radius: 50%;
background-size: cover;
}
/* 定义地球的旋转 */
@keyframes rotate {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
/* 应用样式 */
#earth {
animation: rotate 10s infinite linear;
} 在上面的代码中,我们首先定义了一个id为“earth”的元素,设置其宽高和背景图片为“earth.jpg”,并使用border-radius将其变成一个圆形。接着我们使用background-size: cover来让图片充满整个元素。最后,我们定义了一个关键帧动画,将地球无限循环旋转。
通过使用CSS3的强大特性,我们就可以轻松地创建出一个真实的地球模型。它可以被用作网页背景或置于文本之间。这不仅可以增加网页的视觉效果,还可以提高用户的参与度。