首页 > 其他 > 详细

vue 使用v-for渲染很多li标签,如何给选中的li标签改变内容

时间:2021-01-17 11:42:32      阅读:141      评论:0      收藏:0      [点我收藏+]
 <ul>
    <li class="list"
        style="position: relative" 
     v-for
="(item2,index2) in (item.subSections)" :key="index2"> {{item2.sectionName}} <a-icon type="play-circle" class="pause" style="position: absolute;right: 20px;top: 15px;font-size: 20px;"/> <span class="look" style="position: absolute;right: 20px;top: 15px;font-size: 14px;">观看</span> </li> </ul>


<style>
  
  .look{
display: none;
}

.list:hover {
color: #00cf8c;
.look{
display: block;
}
.pause{
display: none;
}
}

}

</style>

 

样式如下:当鼠标放在某一个li标签时,由“ 暂停的图标字体”变成“观看的字体”

    思路:每个li标签都有  “ 暂停的图标字体” 和 “观看的字体” 这两个内容,但是只有前者显示,即后边的设置属性display:none,

        但是当li被选中时前者设置属性display:none,后者设置属性display:block

技术分享图片

 

vue 使用v-for渲染很多li标签,如何给选中的li标签改变内容

原文:https://www.cnblogs.com/wldy/p/14288263.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!