帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层
13
帖子
0
勋章
2115
Y币

[开发工具] 文字只有放在text标签里才可以显示吗?

[复制链接]
发表于 2021-4-8 22:24:46
我之前用的是2.0,最近刚开始用3.0,突然发现写在text标签里的文字才可以显示出来,view标签里的文字不显示,这个是正常的吗?
13
帖子
0
勋章
2115
Y币
而且css选择器,设置了父元素的属性,子元素不继承也是正常的吗?
比如父元素设置了文字颜色为红色,子元素颜色仍然为黑色,必须单独设置每个元素的属性才可以。
380
帖子
4
勋章
6
Y币
是的,写text里
380
帖子
4
勋章
6
Y币
lifanko 发表于 2021-4-8 22:30
而且css选择器,设置了父元素的属性,子元素不继承也是正常的吗?
比如父元素设置了文字颜色为红色,子元素 ...

正常
13
帖子
0
勋章
2115
Y币
我又遇到了一点问题,用3.0开发的话,css不支持animation属性吗?

放在网页上可以用的动画效果,实时预览没有效果。
380
帖子
4
勋章
6
Y币
还不支持
13
帖子
0
勋章
2115
Y币
那有没有其它办法让一个元素做画椭圆的动画呢
13
帖子
0
勋章
2115
Y币
我试着用js来做,代码是这样的:
let ball_1 = document.getElementById('ball_1')
ball_1.style.color = '#F40'
这样写在实时预览里有效果,但是到真机上就不行了
380
帖子
4
勋章
6
Y币
完整代码发一下
13
帖子
0
勋章
2115
Y币
第19行【ball_1.style.color = '#F40'】和第55行【transition: all 1s 0s;】在真机上没有效果,开发工具内的实时预览有效果
  1. <template name='tpl'>
  2.         <view class="page">
  3.                 <view class="top">
  4.                         <text class="ball_t ball_1" id="ball_1">任务奖</text>
  5.                         <text class="ball_t ball_2" id="ball_2">活跃奖</text>
  6.                         <text class="ball_t ball_3" id="ball_3">团队奖</text>
  7.                         <text class="ball_t ball_4" id="ball_4">达人奖</text>
  8.                         <text class="ball_t ball_5" id="ball_5">推广奖</text>
  9.                 </view>
  10.         </view>
  11. </template>
  12. <script>
  13. export default {
  14.         name: 'tpl',
  15.         apiready() {//like created

  16.                 let ball_1 = $('#ball_1')
  17.                 setTimeout(function () {
  18.                         ball_1.style.color = '#F40'
  19.                 }, 500)
  20.         },
  21.         data() {
  22.                 return {

  23.                 }
  24.         },
  25.         methods: {

  26.         }
  27. }
  28. </script>
  29. <style>
  30. .page {
  31.         height: 100%;
  32. }

  33. .top {
  34.         position: relative;
  35.         height: 300px;
  36.         width: 100%;
  37. }

  38. .ball_t {
  39.         background: linear-gradient(to bottom, #abdcff, #0396ff);
  40.         font-weight: bold;
  41.         font-size: 12px;
  42.         line-height: 48px;
  43.         text-align: center;
  44.         width: 50px;
  45.         border-radius: 50%;
  46.         position: absolute;
  47.         text-shadow: 1px 1px 3px #555;
  48.         box-shadow: 0 0 6px 1px #808080;
  49.         border: 1px solid #bbb;
  50.         transition: all 1s 0s;
  51. }
  52. .ball_1 {
  53.         top: 200px;
  54.         left: 60px;
  55. }
  56. .ball_2 {
  57.         top: 75px;
  58.         left: 45px;
  59. }
  60. .ball_3 {
  61.         top: 20px;
  62.         left: 150px;
  63. }
  64. .ball_4 {
  65.         top: 90px;
  66.         left: 275px;
  67. }
  68. .ball_5 {
  69.         top: 200px;
  70.         left: 250px;
  71. }
  72. </style>
复制代码


12下一页
您需要登录后才可以回帖 登录

本版积分规则