CSS

CSS过渡效果(transition)

通常当CSS的属性值更改后,浏览器会立即更新相应的样式,例如当鼠标悬停在元素上时,通过:hover选择器定义的样式会立即应用在元素上。在CSS3中加入了一项过渡功能,通过该功能您可以将元素从一种样式在指定时间内平滑的过渡到另一种样式,类似于简单的动画,但无需借助flash或JavaScript。

CSS边框图片(border-image)

对于元素的边框我们除了可以使用之前介绍的一些默认样式外,还可以通过CSS3中的border-image属性使用图像来作为元素的边框,以创建出丰富多彩边框效果。border-image属性可以通过一些简单的规则,将一副图像划分为9个单独的部分,浏览器会自动使用相应的部分来替换边框的默认样式。

CSS颜色设置的6种方法

制作好看且丰富多彩的网页肯定会与颜色打交道,所有的颜色都是有三种颜色按照不同的比例合成产生,这三种颜色就是三原色,三原色是红(red)、绿(green)、蓝(blue),这三种颜色按不同的比例混合这三种颜色就可以得到其它颜色,通过调整红、绿、蓝三种颜色的数值可以最大限度的控制颜色。

CSS精灵图(sprite)

一、什么是精灵图?当用户访问一个网站时,浏览器会向服务器发送一系列请求,比如说网页上的每张图像都需要经过一次请求才能最终展示给用户。然而,一个网页中往往包含大量的图像资源(例如在页面中展示的图片、网页的背景图像以及一些装饰性的图像等),这就会导致浏览器频繁的请求服务器,大大降低网页的加载速度。

CSS 尺寸/宽高属性(width/height)

CSS尺寸属性指的就是元素的宽度和高度属性,虽然说非常简单,但却是必须掌握的技能。CSS中提供了width、height、max-width、min-width、max-height和min-height等几个属性来设置元素的宽度和高度,这些元素使用起来非常简单,下面我们就来简单介绍一下。

CSS伪类选择器和伪元素选择器的区别

伪类和伪元素的区别(1)类,用户定义的类名,这个类是具体的,看得见的,如div.div0,选择具有类div0的div元素。(2)伪类,用于向某些选择器添加特殊的效果。用伪类定义的样式并不是作用在标记上,而是作用在标记的状态上,如a标签的:hover,表单元素的:disabled。

CSS元素堆叠(z-index)

因为我们直观的以为HTML网页是二维平面,因为文本、图像或其他元素都是按照顺序排列,但,实际的网页是三维立体的,元素之间可能会发生堆叠(重叠),可以通过CSS中的z-index属性来设置元素的堆叠顺序。1.z-index属性的含义一个元素在文档中的层叠顺序,用于确认元素在当前层叠上下文中的层叠级别。

CSS动画(animation)

通过之前的学习我们知道,利用transition属性可以实现简单的过渡动画,但过渡动画仅能指定开始和结束两个状态,整个过程都是由特定的函数来控制的,不是很灵活。本节我们再来介绍一种更为复杂的动画——animation。动画(animation):和过渡类似,

CSS背景(background)

在前端开发过程中,为了页面的美观,往往都会给html页面添加背景图片。那么如何利用css设置html中用图片做背景?本篇文章就给大家介绍css怎样设置背景图片,需要的朋友可以参考和学习一下,希望对你有所帮助。一、background概述CSS可以添加背景颜色和背景图片,以及来进行图片设置。

CSS外边距属性(margin)

一、CSS外边距属性(margin)属性描述margin简写属性。在一个声明中设置所有边距属性margin-bottom设置元素的下外边距属性margin-left设置元素的左外边距属性margin-right设置元素的右外边距属性margin-top设置元素的上外边距属性CSSmargin(外边距)