请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

div不是最好不要只放一个元素的吗?class也有点泛滥...

正在回答

2回答

能否举例说明?

0 回复 有任何疑惑可以回复我~
  • 提问者 古墨凝 #1
    emmm...回复到评论里了
    回复 有任何疑惑可以回复我~ 2019-09-20 20:36:44
提问者 古墨凝 2019-09-20 18:36:00

    <div class="content-wrapper">
      <div class="avatar">
        <img width="64" height="64" :src="seller.avatar">
      </div>
      <div class="content">
        <div class="title">
          <span class="brand"></span>
          <span class="name">{{seller.name}}</span>
        </div>
        <div class="description">
          {{seller.description}}/{{seller.deliveryTime}}分钟送达
        </div>
        <div v-if="seller.supports" class="support">
          <support-ico :size=1 :type="seller.supports[0].type"></support-ico>
          <span class="text">{{seller.supports[0].description}}</span>
        </div>
      </div>
      <div v-if="seller.supports" class="support-count">
        <span class="count">{{seller.supports.length}}个</span>
        <i class="icon-keyboard_arrow_right"></i>
      </div>
    </div>

比如这一段,.title  .description   .support这三个没必要用div装吧...还是说都可以?

然后每个元素都有class,不会对浏览器运行效率产生影响吗?是不是用相对路径比较好?

0 回复 有任何疑惑可以回复我~
  • 这里用 div 封装并没有什么问题呀,这些 css 对浏览器的渲染性能也不会有任何影响。另外你说的相对路径是什么意思?
    回复 有任何疑惑可以回复我~ 2019-09-21 09:38:08
  • 提问者 古墨凝 回复 ustbhuangyi #2
    emmm...就是#header>div p这样定位元素...
    回复 有任何疑惑可以回复我~ 2019-09-21 11:50:33
  • ustbhuangyi 回复 提问者 古墨凝 #3
    这样不如写 class 好,写标签和 id 都是不推荐的
    回复 有任何疑惑可以回复我~ 2019-09-22 21:38:42
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信