css样式书写的问题

经常遇到前端的朋友问及css样式书写的问题,结合自己实际的工作,自己总结了整理了一下,给大家分享:

一、顺序问题:显示属性-位置属性-元素自身属性-文本属性-其他属性

  1、显示属性:z-index、display、list-style

  2、位置属性:position、float

  3、元素自身属性:width、height、margin、padding、border、border-radius、background

  4、文本属性:color、font-size、font-weight、font-family、line-height、text-align、text-indent

  5、其他属性:cursor:pointer

二、样式问题

1、使用CSS缩写属性

  CSS有些属性是可以缩写 、简写的,比如padding,margin,font,color等等,这样精简代码同时又能提高加载速度。

  如:padding:0 10px; color:#f3c;等

2、去掉小数点前面的‘0’

  如font-size:.8em; opacity:.5 等

时间: 2024-08-06 15:22:51

css样式书写的问题的相关文章

CSS 样式书写规范

CSS书写顺序 1.位置属性(position, top, right, z-index, display, float等)2.大小(width, height, padding, margin)3.文字系列(font, line-height, letter-spacing, color- text-align等)4.背景(background, border等)5.其他(animation, transitio CSS书写规范 使用CSS缩写属性 CSS有些属性是可以缩写的,比如paddin

CSS样式书写顺序

CSS样式还有书写顺序? 样式还有书写顺序?样式这么简单的东西,不是随便写写就行的么.很多初学者,甚至有一定工作经验的人都会发出这种疑问.而样式的书写顺序到底对页面有没有影响呢?答案是肯定的.如何写出好的css样式也是一个优秀的开发者必须要知道的!而且应该养成习惯,融入到开发中!好的习惯不是一点养成的. 为什么要注意书写顺序? 减少浏览器reflow(回流),提升浏览器渲染dom的性能 浏览器渲染原理 ①:解析html构建dom树,解析css构建css树:将html解析成树形的数据结构,将css

(5)css样式导入

样式的组成 1.选择器:将样式与页面中的某一个或某些标签建立联系,就要使用选择器,在head标签下写一个style标签,将需控制参数的标签名写在这个style标签下,设置属性即可通过css来控制html的样式,这就是选择器 2.作用域:作用域就是style标签下需要控制的标签名后面的{},这个{}内的参数就是作用域参数 3.样式块:作用域里面的参数语句就是样式语句,这个作用域就是样式块 css的引入方式 1.行间式样式导入,直接将css样式写在标签的style属性中 优点:对样式操作简单粗暴 缺

引用css样式的书写格式

css的书写格式一共有三种 行内样式:意思是在行内中写样式 例如说<p style="color:red">用行内样式编写我的颜色</p> 只适用于<body>(字体颜色和背景颜色)和<body>里面的标签,但不适用于<body>之外的例如:head,title,之类的标签 内嵌样式:使用style,把所有样式都卸载style里面. 例如说: <head> <style> p{ color:red; b

如何书写高效的css样式

如何书写高效的css样式? 有以下四个关键要素: 1.高效的css 2.可维护的css 3.组件化的css 4.hack-free  css 书写高效的css: 1.使用外联样式替代行间样式或内嵌样式(不建议使用@import外联方式)2.使用继承(比如字体.字号属性,可以在body的css样式中规定,有特定的变化,再针对该元素书写.并非特指使用inherit属性)3.使用多重选择器 示例:h1,h2,h3,...,a{color:#333}4.使用多重声明(同一元素的样式设置,在一对{}中写完

js css样式操作代码(批量操作)

js css样式操作代码(批量操作) 作者: 字体:[增加 减小] 类型:转载 时间:2009-10-09 用js控制css样式,能让网页达到良好的的用户体验甚至是动画的效果.并且考虑到效率. 我们用js书写css样式通常会用下面的两种方式: 一般情况下我们用js设置元素对象的样式会使用这样的形式: 复制代码 代码如下: var element= document.getElementById(”id”); element.style.width=”20px”; element.style.he

css 样式表集合

说到前端不得不说一下css样式 css样式是用来装饰我们的html让整个页面显得更丰富多彩,所以我们要熟悉各种css样式,本人搜集了一下 供大家参考一下 字体属性:(font) 大小 {font-size: x-large;}(特大) xx-small;(极小) 一般中文用不到,只要用数值就可以,单位:PX.PD 样式 {font-style: oblique;}(偏斜体) italic;(斜体) normal;(正常) 行高 {line-height: normal;}(正常) 单位:PX.P

JavaScript获取DOM节点HTML元素CSS样式

JavaScript获取DOM节点HTML元素CSS样式技术 maybe yes 发表于2015-01-10 18:07 原文链接 : http://blog.lmlphp.com/archives/59  来自 : LMLPHP后院 如何使用 JavaScript 获取某个 DOM 节点下 HTML 元素的 CSS 样式值?使用过 JQuery 的童鞋一定都非常的熟悉,Jquery 提供了非常强大的 CSS 方法,可以很方便的设置和获取元素的 style 属性. 某些情况下,我们不能使用 JQ

CSS属性书写顺序

常用css样式中属性的书写顺序 一.position display float 二.盒子模型的属性 width , height , border , margin , padding 三.文字等相关属性 color, font, line-height, text-align, vertical-align, background 四.opacity, cursor