css教程

以下是为您整理出来关于【css教程】合集内容,如果觉得还不错,请帮忙转发推荐。

【css教程】技术教程文章

CSS教程:弄懂闭合浮动元素

按照CSS规范,浮动元素(floats)会被移出文档流,不会影响到块状盒子的布局而只会影响内联盒子(通常是文本)的排列。因此当其高度超出包含容器时,一般父容器不会自动伸长以闭合浮动元素。但是有时我们却需要这种自动闭合行为,具体如何处理呢?  有一种做法就是在父容器内再插入一个额外的标签,并令其清除浮动(clear)以撑大父容器。这种方法浏览器兼容性好,没有什么问题,缺点就是需要额外的(而且通常是无语义的)标签,...

CSS 3教程

1、各浏览器适用前缀 -webkit- 谷歌或苹果 -o- 欧朋 -moz- 火狐 -ms- IE92、边框(border) 属性:border-image 设置所有 border-image-* 属性的简写属性 border-radius 设置所有四个 border-*-radius 属性的简写属性(圆角) box-shadow 向方框添加一个或多个阴影: 格式:10px 20px 15px color(水平、垂直、模糊度、...

css教程之css设置字体颜色

font-size:18px;:设置字号color:#093:设置字色font-family:‘宋体‘;:设置字体(要尽量使用通用的字体,就是用大家电脑上一般都有的字体,常用的是中文字体是宋体英文字体是arial)设置字体的时候将英文字体设置在前,中文设置在后如果想用比较特殊的字体,可以将其转换为图片line-height:150%;:设置行与行之间的距离font-weight:bold:设置字体的粗细(粗:bold 正常:normal)font—style:设置字体样式(normal正常,italic斜体)te...

CSS教程:简单理解em

px比em更加容易使用,em指字体高,任意浏览器的默认字体高都是16px。所以未经调整的浏览器都符合: 1em=16px,所以10px=0.625em。为了简化font-size的换算,需要在css中的body选择器中声明Font-size=62.5%,这就使em值变为16px*62.5%=10px, 这样12px=1.2em, 10px=1em, 也就是说只需要将你的原来的px数值除以10,然后换上em作为单位就行了。em的特性1. em的值并不是固定的;2. em会继承父级元素的字体大小。原文:http://www.jb51.net...

CSS3教程:background-clip和background-origin【图】

原文:http://www.planabc.net/2008/04/14/background-clip_background-origin/background-clip 和 background-origin 是 CSS3 中新加的 background module 属性,用来确定背景的定位。background-clip 用来判断 background 是否包含 border 区域。而 background-origin 用来决定 background-position 计算的参考位置。语法为:background-clip: [border | padding] [, [border | padding]]* background-origin: [border | padding...

HTML+CSS教程(六)浮动-float+定位-position+居中问题【代码】

一.浮动(float)1.文档流:是指盒子按照 html 标签编写的顺序依次从上到下,从左到右排列,块元素占一行,行内元素在一行之内从左到右排列,先写的先排列,后写的排在后面,每个盒子都占据自己的位置.2.浮动的概念:所谓的浮动就是指元素脱离文档流,漂浮到文档流的上方,不会占据位置。3.浮动的特性:(1).浮动元素有左浮动(float:left)和右浮动(float:right)两种.(2).浮动的元素会向左或向右浮动,碰到父元素边界,浮动元素,未浮动的元素才停下...

CSS3教程:边框属性border的极致应用【图】

这里讨论的都是关于边框属性border的极致应用,这些应用虽说有些剑走偏门,但在一些特殊的场合,可能还是会用得上的,如果你对HTML代码有洁癖,有切肤之痛,并且认为冗余的标签影响到你的视觉神经,那么你可以权当一种业余欣赏。作者:冰极峰博客地址:http://www.cnblogs.com/binyong这世界太疯狂,Border属性也搞模仿秀!这里讨论的都是关于边框属性border的极致应用,这些应用虽说有些剑走偏门,但在一些特殊的场合,可能还是会...

CSS教程:媒体类别语法

不同的媒体类别可以用不同的CSS样式表。 舉例來說,在螢幕上的文件可能適用某一個CSS 樣式表,而同一份文件在被列印時,可以用一個不同的CSS 樣式表。举例来说,在萤幕上的文件可能适用某一个CSS样式表,而同一份文件在被列印时,可以用一个不同的CSS样式表。標出一個CSS 樣式表媒體類別的語法如下:标出一个CSS样式表媒体类别的语法如下:外部連接套用外部连接套用<link rel="stylesheet" href="style.css" type="text/css" media...

CSS3教程:Transform的perspective属性设置【代码】

12 <div id="animateTest"style="-webkit-transform: perspective(400px) rotateY(40deg);">Css12<div id="animateTest"style="-webkit-transform: rotateY(40deg) perspective(400px);">如果大家不清楚,请听我娓娓道来。CCS3中的Transform是设置界面样式和动画的一大利器。而且在Chrome和FF中还支持3D变换。IE9不支持,IE10支持。只要是3D场景都会涉及视角问题和透视的问题。在Transform中的设置方法比较简单:只能选择透视方式,...

CSS教程:li和ul标签用法举例

LI代码的格式化:A).运用CSS格式化列表符: ul li{list-style-type:none;}B).如果你想将列表符换成图像,则: ul li{list-style-type:none;list-style-image: url(/blog/images/icon.gif);}C).为了左对齐,可以用如下代码: ul{list-style-type:none;margin:0px;}D).如果想给列表加背景色,可以用如下代码: ul{list-style-type: none;margin:0px;}ul li{background:#CCC;}E).如果想给列表加MOUSEOVER背景变色效果,可以用如下代码:...