stylus 层级
<template lang="html">
<div class="seller-contianer">
<div class="BScroll-warpper">
<div class="seller-all">
<div class="seller-top">
<h1 class="title">{{seller.name}}</h1>
<star :size="36" :score="seller.score"></star>
<div class="priceAbout">
<div class="pleft">
<p class="title">起送价</p>
<p class="price">{{seller.minPrice}}</p>
</div>
<div class="pright">
<p class="title">配送价</p>
<p class="price">{{seller.deliveryPrice}}</p>
</div>
</div>
</div>
<div class="space">
</div>
</div>
</div>
</div>
</template>
<script>
import star from '../star/star.vue';
export default {
components: {
star
},
props: {
seller: {
type: Object
}
}
};
</script>
<style lang="stylus" scoped>
@import "../../common/stylus/mixin.styl"
.seller-contianer
position absolute
top 174px
bottom 0
left 0
width 100%
.BScroll-warpper
width 100%
overflow hidden
.seller-all
margin-top: 18px
.seller-top
margin: 0 36px
border-1px(rgba(7, 17, 27, 0.1))
.title
font-size: 14px
line-height: 14px
font-weight: 600;
color: rgb(7,17,27)
</style>
stylus
不是按层级来使用么
.title 应该只是应该只是对.seller-top下的<h1 class="title">{{seller.name}}</h1>有用吗
如果对另两个<p class="title">配送价</p><p class="title">起送价</p> 起作用不应该在来两个空格吗
.seller-top
margin: 0 36px
border-1px(rgba(7, 17, 27, 0.1))
...
.title
font-size: 14px
line-height: 14px
font-weight: 600;
color: rgb(7,17,27)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
跟css的规则差不多的,只要是.seller-top下的.title 都会有效的