美文网首页
SaaS后台管理样式

SaaS后台管理样式

作者: 找寻失落的忆 | 来源:发表于2019-02-13 11:26 被阅读0次

    推荐每个vue文件最外面的div盒子使用独立名称,style样式使用独立名称作为最外层
    webpack打包的时候会将样式打包在一起,如不使用独立名称,可能会引起样式冲突

    shop.vue

    <template>
        <div class="shop">
            <h1>标题</h1>
            <p>内容</p>
        </div>
    </template>
    <script></script>
    <style lang="scss" scoped>
        .shop{
            background: red;
            h1{
                color: #fff;
                font-size: 16px;
            }
            p{
                color: #fff;
                font-size: 12px;
            }
        }
    <style>
    

    crm.vue

    <template>
        <div class="crm">
            <h1>标题</h1>
            <p>内容</p>
        </div>
    </template>
    <script></script>
    <style lang="scss" scoped>
        .crm{
            background: red;
            h1{
                color: #fff;
                font-size: 16px;
            }
            p{
                color: #fff;
                font-size: 12px;
            }
        }
    <style>
    

    element 组件的样式如需改动,请添加class名改动,不要使用element的命名改动样式(可能会引起样式冲突);

    <template>
        <div class="shop">
            <el-button class="edit">编辑</el-button>
        </div>
    </template>
    <script></script>
    <style lang="scss" scoped>
        .shop{
            .edit{
                border-radius: 0;
                background: #38f;
                color: #fff;
            }
        }
    <style>
    

    class命名规范 全部用半角小写英文方式命名,多个单词使用 ‘ - ’ 连接;

    <template>
        <div class="shop-edit">
            <el-button class="edit">编辑</el-button>
        </div>
    </template>
    

    style标签 有scoped属性 scoped属性会给css添加唯一标志
    但是添加scoped 属性的css样式权重低于公共样式 可能会出现修改样式失败(权重太低被覆盖)

    <style lang="scss" scoped>
        .shop{
            .edit{
                border-radius: 0;
                background: #38f;
                color: #fff;
            }
        }
    <style>
    

    公共样式:.red .green .org(#f60) .gray(#999) .both(清除浮动) .a-bth( a连接=>白色按钮) .add-btn(a连接=>蓝色按钮)

    style使用SASS语法 参考中文文档

    相关文章

      网友评论

          本文标题:SaaS后台管理样式

          本文链接:https://www.haomeiwen.com/subject/fkmreqtx.html