transparent这个透明又意味着什么呢

transparent这个透明又意味着什么呢

我知道了rgba和opacity的区别 一个实现背景文字都透明 一个实现背景透明文字不透明 那么transparent还有什么区别呢 他的作用呢

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
慕娘3137264 2019-04-11 22:11:34

让它本身的那个边看不见,这样就我们就可以实现我们想要的结果,你也可以给个颜色看看

  • 提问者 尤尼酱 #1
    主要开始对border的三角形不理解
    2019-04-11 22:40:17
  • 好帮手慕码 回复 提问者 尤尼酱 #2
    同学你好!回复中有关于三角形的讲解,你可以看一下。如果还是不理解那就按照这个步骤练习几次就理解了呢~
    2019-04-12 10:47:14
  • 提问者 尤尼酱 回复 好帮手慕码 #3
    讲解在哪看呢
    2019-04-12 10:52:42
好帮手慕码 2019-04-09 17:41:38

同学你好!

一个五角星是由三个三角形组成,所以会先绘制三角形。

绘制三角形是一个盒子设置width和height为0后,那么整个盒子就都是由边框组成,当给一个盒子4个角度的边框设置不同颜色的时 ,会发现它表现形式就是4个三角:

所以给其他三个角度的边框设置透明背景色(transparent),就会形成一个三角形状了,如图

http://img1.sycdn.imooc.com//climg/5cac68ad0001f60704900135.jpg

如果帮助到了你欢迎采纳~

祝学习愉快!

好帮手慕码 2019-04-09 15:54:56

同学你好!

在css中 transparent 它代表着全透明黑色,即一个类似rgba(0,0,0,0)这样的值。

例如在css属性中定义:background:transparent,意思就代表背景透明。

实际上background默认的颜色就是透明的属性,所以写和不写都是一样的。

transparent一般使用场景:

如果一个元素覆盖在另外一个元素之上,而你想显示下面的元素,这时你就需要把上面这个元素的background设置为transparent

如果帮助到了你欢迎采纳~祝学习愉快!

  • 提问者 尤尼酱 #1
    之前的五角的案例为什么要写呢
    2019-04-09 15:57:26
  • 慕仰2255090 回复 提问者 尤尼酱 #2
    因为五角星要3个3角形组合而成,1个DIV,把三边框变透明只剩1边,就会成1个三角形,3个DIV就是一个五角星
    2019-04-13 14:42:16
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师