位置属性,如:position, top, right, z-index, display, float等。大小调整,包括width, height, padding, margin等。文字样式,涉及font, line-height, letter-spacing, color, text-align等。背景设定,如background, border等。其他特效,animation, transition等。合理使用CSS缩写属性,简化代码,提升...
css样式的类名或者相关的ID名也是需要一定的规则,这样有利于前台和后台的交互。1、一般公司开发都是给技术员一本网站前端开发规范,里面详细的说明了各个命名的规则等相关的问题。2、常见的人们约定的命名习惯为:头:header 内容:content/container 尾:footer 导航:nav 侧栏:sidebar 栏目:column 页面...
1. 块 定义:块是功能独立的组件,如网页上的一个独立部分。 命名规则:每个块的名称必须唯一,通常由两个或更多单词组成,单词之间通过短横线连接,如.head表示页面顶部。 特性:块应保持独立,不涉及外部样式,确保其移动或重用时不会影响整体布局。2. 元素 定义:元素是块的组成部分,描述块内部的...
css规范1、编码规范为utf-8。2、协作开发及分工:i会根据各个模块,同时根据页面相似程序,事先写**体框架文件,分配给前端人员实现内部结构&表现&行为。共用css文件base.css由i书写,协作开发过程中,每个页面请务必都要引入,此文件包含reset及头部底部样式,此文件不可随意修改。3、class与id的使用:...
在Vue的CSS中,你选择BEM命名法作为前端CSS规范,而放弃scoped和module的原因主要有以下几点:避免样式污染:scoped和module的局限性:虽然scoped属性和CSS Modules在一定程度上解决了样式污染问题,但过度依赖它们可能导致类名变得单一,且一旦脱离Vue环境,这些问题会变得更加明显。BEM的优势:BEM命名法通过清晰...