圆是如何变成球的
<style>.yuan {
margin: 0 auto;
height: 200px;
width: 200px;
border-radius: 50%;
background: #3e73ac;
}
.ball { background: radial-gradient(circle at 100px 100px, #5cabff, #000); }
</style>
<p>二维的web世界里,圆形元素不能变成真正的球体,我们力所能及的,就是让它看上去像个球体。我们来看这么个圆形元素:<br><br></p>
<div class="yuan"></div>
<p><br>它不难实现,无非就是设置好一致的高宽和相应的背景色,然后再设置一下 border-radius 为 50% 便可。但这个怎么看都只是一个圆形元素,不是球体。往下看:<br><br></p>
<div class="yuan ball"></div>
<p><br></p><p><br></p><p>这个像个球体了吧?这是怎么做的?简单,在圆形基础上加入一个圆形渐变背景而已:</p><p><br></p><p>background: radial-gradient(circle at 100px 100px, #5cabff, #000);</p><p><br></p><p>这是圆形过渡到球体的方式之一,属最简单的实现方式。这是欺骗行为,因为它不是真正的球体,看上去像个球体而已。全部代码如下:</p><p><br></p><p><style></p><p>.yuan {</p><p><span style="white-space:pre"> </span>margin: 0 auto;</p><p><span style="white-space:pre"> </span>height: 200px;</p><p><span style="white-space:pre"> </span>width: 200px;</p><p><span style="white-space:pre"> </span>border-radius: 50%;</p><p><span style="white-space:pre"> </span>background: #3e73ac;</p><p>}</p><p>.ball { background: radial-gradient(circle at 100px 100px, #5cabff, #000); }</p><p></style></p><p><br></p><p><div class="yuan"></div></p><p><p><br><br></p></p><p><div class="yuan ball"></div></p><p><br></p>
巧妙利用颜色渐变,带来了立体效果呢。这个真棒{:4_187:} 红影 发表于 2022-3-16 22:02
巧妙利用颜色渐变,带来了立体效果呢。这个真棒
神奇吧 这个球体的关键在中心那个亮点吧,这样看起来才更加像个球了。{:4_199:} 加林森 发表于 2022-3-17 12:46
这个球体的关键在中心那个亮点吧,这样看起来才更加像个球了。
嗯,你看出来了 马黑黑 发表于 2022-3-17 13:12
嗯,你看出来了
是的,我就这样的感觉。 加林森 发表于 2022-3-17 13:23
是的,我就这样的感觉。
这是对的 马黑黑 发表于 2022-3-17 13:59
这是对的
那就好。谢谢啊。{:5_108:} 马黑黑 发表于 2022-3-16 22:25
神奇吧
是的,完全想象不到呢。那么圆柱也是可以用颜色渐变弄出来的吧。 红影 发表于 2022-3-17 16:03
是的,完全想象不到呢。那么圆柱也是可以用颜色渐变弄出来的吧。
当然可以的 马黑黑 发表于 2022-3-17 18:03
当然可以的
那个要用到线性渐变的吧。 红影 发表于 2022-3-17 19:00
那个要用到线性渐变的吧。
圆柱基本就是以球体为基础,你想象一下 马黑黑 发表于 2022-3-17 22:20
圆柱基本就是以球体为基础,你想象一下
嗯嗯,应该也能做出来。 红影 发表于 2022-3-17 23:21
嗯嗯,应该也能做出来。
完全可以 马黑黑 发表于 2022-3-18 07:18
完全可以
化腐朽为神奇,这些代码语句太厉害了{:4_187:} 红影 发表于 2022-3-18 13:47
化腐朽为神奇,这些代码语句太厉害了
这是它该干的事 马黑黑 发表于 2022-3-18 15:16
这是它该干的事
这些神奇之处很吸引人{:4_187:} 红影 发表于 2022-3-18 20:50
这些神奇之处很吸引人
当然。一旦你能跟代码对话,它就会更精彩 马黑黑 发表于 2022-3-18 21:00
当然。一旦你能跟代码对话,它就会更精彩
暂时是跟,还没本事对话呢{:4_173:} 红影 发表于 2022-3-19 09:50
暂时是跟,还没本事对话呢
跟久了就可以对话
页:
[1]
2