首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

面向对象CSS样式

OOCSS:面向对象CSS样式,通过对CSS样式合理规范,重复使用,达到代码精简,便于换肤。...作用: 加强代码复用以便方便维护 减少CSS体积 提升渲染效率 组件库思想、栅格布局可共用、减少选择器、方便扩展 注意事项: 不要直接定义子节点,应把共性声明放到父类 .mod .inner{} //...结构和皮肤相分离 容器和内容相分离 抽象出可重用元素,建好组件库,在组件库内寻找可用元素组装页面 往你想要扩展对象本身添加Class,而不是他父节点 对象应保持独立性 避免使用ID选择器,权重太高...,无法重用 避免位置相关样式 保证选择器相同权重 类名:简短、清晰、语义化、OOCSS名字并不影响HTML语义化 拓展 OOCSS Reset 优点:样式初始化设置非常全面 缺点:设置了部分多余设置...,border Normalize 优点: 缺点:有些默认没有设置 Neat.css 优点: 解决Bug,低级浏览器常见Bug 统一效果,但不盲目追求重置为0 向后兼容 考虑响应式 考虑移动设备

49620

csscursor属性 鼠标指针样式

cursor 属性规定要显示光标的类型(形状),该属性定义了鼠标指针放在一个元素边界范围内时所用光标形状(不过 CSS2.1 没有定义由哪个边界确定这个范围)。...默认值:auto;继承性:yes;版本:CSS2; JavaScript 语法:object.style.cursor="crosshair"; 所有主流浏览器都支持 cursor 属性。...是自定义鼠标的样式,图像地址,后面的参数是 css 标准 cursor 样式,(IE下面可以不需要) 注意:请在此列表末端始终定义一种普通光标,如 auto ,以防 URL 定义光标不可用时无法正常显示光标...其它样式: default 默认光标(通常是一个箭头) auto 默认。浏览器设置光标。 crosshair 光标呈现为十字线。...用于标示被拖起对象不允许在光标的当前位置被放下。 not-allowed 禁止标记(一个被斜线贯穿圆圈)光标。用于标示请求操作不允许被执行。

3K00
您找到你想要的搜索结果了吗?
是的
没有找到

CSS小技能:常用样式属性、选择器分类、盒子模型

前言 CSS(cascading style sheets,层叠式样式表)是一种用来表现HTML 或XML 等文件样式计算机语言,CSS文档以.css作为后缀 。...I CSS CSS作用:设置HTML页面的布局和样式 CSS语法: 选择器{样式属性;样式属性} h1 { color: blue; background-color: yellow;...border: 1px solid black; } 在 CSS 属性和值都是区分大小写,每对属性和值由冒号 (:) 分隔。...CSS 声明块与选择器配对,以生成 CSS 规则集 。 1.1 HTML引入CSS方式 外部样式,link标签将外部样式表链接到页面。...伪元素 选择器 说明 ::before 在元素前插入内容 ::after 在元素后插入内容 III 盒子模型 一切皆盒子: 在 CSS ,所有的元素都被一个个“盒子(box)”包围着,理解这些

1.5K10

css样式颜色格式

颜色对于 css 来说是非常重要,网站之所以会呈现出五彩斑斓样式,就是这些颜色样式作用。在 css ,对于颜色样式有很多种表达方式,今天我们就来盘点下 css 颜色格式。...名字颜色 在 css ,默认定义了很多名字颜色,比较常见比如 yellow,blue,red,pink 等,实际上,css 中一共定义了 140 个颜色名字,这些名字你都可以直接拿来使用。...在 css ,red,green,blue 被称作三通道,每个通道值是从 0-255,通过混合这些通道颜色,我们就可以创造出 1600 多万种颜色。...因此,使用 P3 时候,需要使用特殊属性值 color 形式来表示,但是对于 color 这个属性,目前只有 safari 支持。...在 HSL ,饱和度范围从 0%(无饱和)到 100%(完全饱和)。这是可能,因为我们知道我们正在谈论 sRGB 色彩空间,一个有限调色板。

2.2K30

oo-css面对对象编程样式

前言 很多开发者觉得css很简单,如果有时间更愿意用在学习和研究js上,随着css3推出以及一些css预处理语言和面对对象编程css方式出现,css已经出现了更多可变可提高空间。...而面对对象css是指将可重用元素样式定义为一个类,而与其对应元素可以看成一个实例。这个类也支持继承,多态等,在大型项目中,为了降低维护成本,建议使用这样方式。...{font-size:12px} // better codes .m-section{ font-size:12px;} 结构和皮肤相分离,控制结构以及基本样式类与控制皮肤样式类分离 //bad...,应该给出独立样式。...section> .container { } .sec-primary{ } .sec-special{ } 对象本身样式对象本身添加

40620

css3系列-2.css中常见样式属性和值

css3系列-2.css中常见样式属性和值 继续上一篇文章继续了解css基础知识,关注我微信公众号:全栈学习笔记 css中常见样式属性和值 字体与颜色 背景属性 文本属性 边框属性 内外边距 鼠标光标属性...text-transform: lowercase;/*属性控制文本大小写 */ /*capitalize 文本每个单词以大写字母开头。...鼠标光标属性 这一部分用比较少,了解一点就行 /*鼠标样式属性*/ .cursor{ cursor: pointer;/*光标呈现为指示链接指针(一只手)*/ /*help 此光标指示可用帮助...; } 代码意思是相对定位,相对定位就是说,相对于我本身元素位置,再对这个元素进行移动。...浮动和清除浮动 css里面浮动用还是挺多,要好好学哦!不会关注我公众号,我会教你哦!公众号:全栈学习笔记 码字太难了!给个关注吧!

1.3K20

在 Hype 外链样式怎么编写对象样式

如何编写Hype 4对象样式。由于内联样式和外链样式编写方式是一样,本章例子是把样式编写在外链样式文件。...一、编写Hype元素样式 虽然Hype添加了CSS外链样式,但是style.css文件是空白,没有指向元素样式语句。 为了避免样式冲突,需要把面板设置样式值设置为0或者无。...由于CSS样式都是英文,小编这里做了一个注析,列出了面板上样式CSS样式英文名称对应关系。注意:CSS样式英文全部是小写。...此时在场景,可以马上看到样式已经作用到类名为box1对象上了。 点击“预览”,对象右键菜单选择“检查”。在console平台右边style界面,可以看到在CSS样式文件编辑box1样式。...一般而言,如果在Hype软件已经设置了对象样式,又在内联或者外链样式编写了同一对象相同样式不同值,那么内联或者外链样式是不会起作用

1.9K20

bootstrap分页css样式,修改bootstrap-table分页样式

page-link样式,只需要在此基础上,在自己css文件夹定义需要样式即可 //修改bootstrappage-link默认样式 .page-link { color: #666 !...插件自带斑马线表格样式,有横线和竖线分栏,现在我们不需要这些....u … 修改LibreOffice Draw定义样式名称 目前我使用是LibreOffice 4.2.4.2.经过以往测试和使用经验,这是诸多版本较为稳定和bug相对较少.今天无意中发现该版本...LibreOffice Draw存在一个问题:样式名称修 … vue修改富文本元素样式 富文本编辑器目前应用很广泛,而有时候我们想要对其中一些元素样式进行修改,就会遇到问题....在修改时候,一般是按标签进 … 修改input标签placeholder样式 input::-webkit-input-placeholder { color: #fff !

6.5K30
领券