brand-share-box.vue 1.87 KB
<template>
    <div class="brand-share">
        <div class="brand-top-box" v-bind:style="{ 'background-image': `url(${brandBg})` }"></div>
        <div class="brand-title">{{ brandName }}</div>
        <div class="brand-intro">{{ brandIntro }}</div>
        <div class="tip">进入 BLK 选购潮品</div>
        <div class="arrow">i</div>
        <img v-lazy="brandBg | resize 752 365">
    </div>
    <share-bottom></share-bottom>
</template>
<style>
    .brand-share {
        .brand-top-box {
            width: 100%;
            height: 468px;
            color: #fff;
            background-color: #000;
            position: relative;
        }

        .brand-title {
            margin: 30px;
            font-weight: 700;
            font-size: 32px;
            color: #000;
            font-style: italic;
        }

        .brand-intro {
            margin: 30px;
            min-height: 400px;
        }

        .tip {
            width: 100%;
            text-align: center;
            font-size: 36px;
            margin: 10px 0;
        }

        .arrow {
            width: 100%;
            text-align: center;
            margin-bottom: 20px;
        }

        img {
            width: 100%;
            height: 365px;
        }

    }
</style>
<script>
    const brandShopTop = require('channel/brand-shop-top.vue');
    const shareBottom = require('channel/share-bottom.vue');

    module.exports = {
        data() {
            return {
                brandName: 'COLORMAD',
                brandBg: 'http://7xwj52.com1.z0.glb.clouddn.com/brandbg.jpg',
                brandIntro: 'COLORMAD坚持女性的时尚美丽不应为牺牲健康为代价,以健康,时尚,科技为理念,' +
                    '研发健康无伤害的新概念甲油。'
            };
        },
        components: {
            brandShopTop,
            shareBottom
        }
    };
</script>