当前位置: 首页 > news >正文

企业网站打不开什么原因黄岛做网站找哪家好

企业网站打不开什么原因,黄岛做网站找哪家好,php做网站开发有什么框架,net淘宝网站开发的例子bem架构 他是一种css架构 oocss 实现的一种 (面向对象css) ,BEM实际上是block、element、modifier的缩写,分别为块层、元素层、修饰符层,element UI 也使用的是这种架构 1. BEM架构 1. 介绍 1. BEM是Block Element M…

bem架构

他是一种css架构 oocss 实现的一种 (面向对象css) ,BEM实际上是blockelementmodifier的缩写,分别为块层、元素层、修饰符层,element UI 也使用的是这种架构

1. BEM架构

      1. 介绍

        1. BEM是Block Element Modifier的缩写

        2. Block:块,代表一个独立的模块,如:header、container、menu

        3. Element:元素,代表块中的组成部分,如:header__logo、menu__item

        4. Modifier:修饰符,代表块或元素的不同状态,如:menu__item_active、menu__item_disabled

 

BEM 命名约定的模式是:

.block {}  // el-input 代表码一个块
 
.block__element {} // el-input__inner  代表一个元素或者内容
 
.block--modifier {} //el-button--success 样式一样 颜色不同可自定义修饰符

 使用sass 最小单元复刻一个bem 架构

// 使用sass 最小单元复刻一个bem 架构
$block-sel: "-" !default;
$element-sel: "__" !default;
$modifier-sel: "--" !default;
$namespace: "ck" !default;
@mixin bfc {height: 100%;overflow: hidden;
}//混入
@mixin b($block) {$B: $namespace + $block-sel + $block; //变量.#{$B} {//插值语法#{}@content; //内容替换}
}@mixin flex {display: flex;
}@mixin e($element) {$selector: &;@at-root {#{$selector + $element-sel + $element} {@content;}}
}@mixin m($modifier) {$selector: &;@at-root {#{$selector + $modifier-sel + $modifier} {@content;}}
}

 全局引入bem.css

不能直接再app.vue以@import url();是无效

import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'// https://vitejs.dev/config/
export default defineConfig({plugins: [vue()],css: {preprocessorOptions: {scss: {additionalData: "@import './src/bem.scss';"}}}
})

 在页面中使用

<template><div class="ck-wraps">块级<div class="ck-wraps__right">元素<span class="ck-wraps--success">修饰符</span></div></div>
</template><script lang="ts" setup>
import { ref, reactive } from "vue";
</script><style lang="scss" scoped>
@include b("wraps") {color: red;@include e(right) {color: pink;}@include m(success) {color: blue;}
}
</style>

09 vue3之组件传参-CSDN博客文章浏览阅读2次。09 vue3之组件传参。https://blog.csdn.net/qq_37550440/article/details/142212697?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22142212697%22%2C%22source%22%3A%22qq_37550440%22%7D

http://www.15wanjia.com/news/175476.html

相关文章:

  • 网站如何做mip网站多久才能在百度上收到
  • 自己做网站打开很卡公众号版面设计创意
  • 软件公司网站wordpress 目录排序
  • 网上怎么做网站赚钱网站做好是需要续费的吗
  • 关于网站建设报告山西高端建设网站
  • 帝国网站地图模板个人可以做建站网站么
  • 建筑网站architect个人网站怎么申请
  • 做网站哪个地方需要钱十大网络平台
  • 网站开发公司资讯企业网站包含的要素
  • 公司网站建设申请报告网络平台怎么做
  • wordpress 主题 名站网站seo优化技术入门
  • 四川省建设监理协会官方网站百度指数怎么分析
  • html网站的规划与建设6施工企业经营情况汇报材料
  • 建立一个网站英语大型网站 建设意义
  • 学校网站模板wordpress的主题切换不成功
  • 常州网站建设选思创十大编程语言
  • 传统旅行社如何建设网站东莞市住建局网
  • 友链交换网站国外素材网站
  • 网站建立基本流程网站挂马黑链检测清除工具
  • django 企业网站开发如何做网站打广告
  • 网站建设教程答允苏州久远网络wordpress怎么上传主题
  • 玉树州公司网站建设安阳吧贴吧
  • 南岸网站建设哪家好wordpress自定义登录框插件
  • 做网站的是什么东莞比较出名的网站建设公司
  • 旅游攻略的网站怎么做空间 网站
  • 做群头像的网站在线成都网站注册
  • 襄阳的网站建设公司网站会员后台管理系统
  • 个人网站背景图片深圳网站建设公司首选
  • 做电影网站需要什么软件今天的新闻最新消息
  • 网站建设速成班网站开发具备知识有哪些