css属性(功能分类)
CSS选择器优先级总结

CSS选择器优先级总结CSS三⼤特性—— 继承、优先级和层叠。
继承:即⼦类元素继承⽗类的样式;优先级:是指不同类别样式的权重⽐较;层叠:是说当数量相同时,通过层叠(后者覆盖前者)的样式。
css选择符分类 ⾸先来看⼀下css选择符(css选择器)有哪些? 1.标签选择器(如:body,div,p,ul,li) 2.类选择器(如:class="head",class="head_logo") 3.ID选择器(如:id="name",id="name_txt") 4.全局选择器(如:*号) 5.组合选择器(如:.head .head_logo,注意两选择器⽤空格键分开) 6.后代选择器 (如:#head .nav ul li 从⽗集到⼦孙集的选择器) 7.群组选择器 div,span,img {color:Red} 即具有相同样式的标签分组显⽰ 8.继承选择器(如:div p,注意两选择器⽤空格键分开) 9.伪类选择器(如:就是链接样式,a元素的伪类,4种不同的状态:link、visited、active、hover。
) 10.字符串匹配的属性选择符(^ $ *三种,分别对应开始、结尾、包含) 11.⼦选择器 (如:div>p ,带⼤于号>) 12.CSS 相邻兄弟选择器器 (如:h1+p,带加号+)css优先级当两个规则都作⽤到了同⼀个html元素上时,如果定义的属性有冲突,那么应该⽤谁的值的,CSS有⼀套优先级的定义。
不同级别1. 在属性后⾯使⽤ !important 会覆盖页⾯内任何位置定义的元素样式。
2. 作为style属性写在元素内的样式3. id选择器4. 类选择器5. 标签选择器6. 通配符选择器7. 浏览器⾃定义或继承总结排序:!important > ⾏内样式>ID选择器 > 类选择器 > 标签 > 通配符 > 继承 > 浏览器默认属性同⼀级别同⼀级别中后写的会覆盖先写的样式上⾯的级别还是很容易看懂的,但是有时候有些规则是多个级别的组合,像这样<!doctype html><html lang="en"><head><meta charset="UTF-8"><title>Document</title><style type="text/css">div.test{background-COLOR:#a00;width:100px;height: 100px;}.test.test2{background-COLOR:#0e0;width:100px;height: 100px;}</style></head><body><div class="test test2"></div></body></html>到底div是应⽤那条规则呢,有个简单的计算⽅法(经园友提⽰,权值实际并不是按⼗进制,⽤数字表⽰只是说明思想,⼀万个class也不如⼀个id权值⾼)内联样式表的权值为 1000ID 选择器的权值为 100Class 类选择器的权值为 10HTML 标签选择器的权值为 1我们可以把选择器中规则对应做加法,⽐较权值,如果权值相同那就后⾯的覆盖前⾯的了,div.class的权值是1+10=11,⽽.test1 .test2的权值是10+10=20,所以div会应⽤.test1 .test2变成绿⾊另外⼀种理解⽅式: CSS优先级:是由四个级别和各级别的出现次数决定的。
CSS

1
复习4-1 复习
HTML 标记一般配对使用,不区分大小写 标记一般配对使用, 标记都具有属性。 标记都具有属性。属性提供关于网页上 HTML 元素的附 加信息 <元素名 [属性=“值”] …> 内容 </元素名 : 元素名 属性 属性= 元素名>: 元素名 <font> 文字 </font> <元素名 [属性=“值”] … >:<img src=“…”> 元素名 属性 属性= : <元素名 :<br> 元素名>: 元素名 META 标记放置在网页的标题处以提供关于页面的信息。 标记放置在网页的标题处以提供关于页面的信息。 搜索引擎常会用到这些信息
alt=“..” border=“..”>
表格标记: 表格标记:<TABLE>、<TR>、<TD> 、 、 表单标记: 表单标记:<FORM action=“url” method=“get/post”>
INPUT元素 元素
</FORM>
3
复习4-3 复习
代码阅读
<TABLE width="200" border="1" align="center" > <CAPTION align="bottom">我的表格 我的表格</CAPTION> 我的表格 <TR bgcolor="yellow"> <TH>1</TH> <TH>2</TH> </TR> <TR align="center"> <TD rowspan="2">3</TD> <TD align="right">4</TD> </TR> <TR> <TD align="right">5</TD> </TR> </TABLE>
第7章 网页设计与制作-CSS样式使用

行内样式
这种样式是直接添加在HTML的标签里,语法如下:
<标签名 style=”样式规则的集合”>网页内容< /标签名>
【例】:
<p style=”color: blue; font-size: 10pt”>CSS实例</p>
代码说明:
用蓝色显示字体大小为10pt的“CSS实例”。尽管使用简单、显 示直观,但是这种方法不怎么常用,因为这样添加无法完全发挥 样式表的优势“内容结构和格式控制分别保存”。
案例(文字滚动效果) <marquee direction="up" scrollamount="2" onMouseOver="stop()" onMouseOut="start()"> <div>文字内容</div></marquee>
div设置宽高 400*100 固定定位 top: 20% left: 25%;
复习
第7章 CSS样式使用
$ [知识目标]
了解CSS样式的概念 掌握CSS样式表的创建方法 掌握应用CSS样式表的方法
8 [能力目标]
了解CSS样式的概念 掌握CSS样式表的创建方法 掌握应用CSS样式表的方法
什么是CSS层叠样式表
• CSS(Cascading Stylesheets,层叠样式 表)是一种制作网页的新技术,也有的人称 之为层叠样式表(Cascading Stylesheet) ,现在已经为大多数的浏览器所支持,成为 网页设计必不可少的工具之一。
看看段落中的字体有什么变化?
语法规定
4.注释
你可以在CSS中插入注释来说明你代码的意思 ,注释有利于你或别人以后编辑和更改代码时 理解代码的含义。在浏览器中,注释是不显示 的。CSS注释以"/*" 开头,以"*/" 结尾。
CSS盒子模型定位方式研究与应用

CSS盒子模型定位方式的研究与应用摘要:在web标准设计模式下,div+css布局方式与传统的表格排版相比有了本质的区别,实现了样式与内容的分离,而且使网页代码简洁,维护方便。
css定位是其应用的难点,下面对css盒模型常用的几种定位方式进行研究和应用分析。
关键词:盒子模型;css布局;定位中图分类号:tp393.092文献标识码:a文章编号:1007-9599 (2013) 06-0000-02级联样式表简称为css,还被称为风格样式表,由名字中我们就可以看出,它是用来进行网页风格设计的。
如果将其和传统的html 相比较看来,css可以对网页中的各个目标的位置排版进行精确的控制和管理,其精确的控制管理程度可以达到像素级别,css可以对网页目标的模型样式进行编辑和管理,除此之外,还可以进行初步的交互设计工作,功能比较的丰富多样,也比较的强大,css是当今最令人满意的表现设计语言。
1盒子模型1.1关于盒子模型的简单叙述盒子模型是说我们可以将各种html标签都看成一个个的盒子,这些html标签可以发挥盒子的功能,将网页上的不同元素装入其中,就像是汉字、符号、等等,除此之外,还能够嵌套另一个css 盒子。
一个盒子模型由内至外由content(内容),padding(填充),border(边框),margin(边界)四部分组成,如图1-1所示。
图1-1我们能够将其看成现实生活中上方开口的普通小盒子,然后从盒子的正上方向下看盒子,我们可以将边框当作盒子的厚度,我们将盒子的填充物看作具有良好防震功能的塑料泡沫,边界和内容就更好理解了,我们将边界当作盒子需要取出时所留下的空间,内容就当作这个虚拟小盒子能够装载物体的空间就可以了,这样的理解和比喻比较的直白,可以让人们产生很好的立体思维。
如此看来,盒子模型在具体的页面中占据的宽度就是左边界+左边框+左填充+内容+右填充+右边框+右边界几部分共同构成的,但是在css中width所代表的宽度则没有这么的复杂,它只是代表了盒子中内容部分的宽度。
淘宝(导航条css代码)

导航条的属性:.skin-box-bd{background:red;}所有分类属性:.all-cats{background:#66CCFF;}(整个div属性).all-cats .link{background:#66CCFF;}(背景颜色).all-cats-hover .link{background:blue;}(鼠标滑过背景颜色).all-cats .title{font-size:14px;}(文字).all-cats-hover .title{color:#000;}(鼠标滑过文字颜色).all-cats .popup-icon{background:url(/imgextra/i2/16058 78107/T2QBH7XnpXXXXXXXXX_!!1605878107.png) no-repeat;}(所有分类右边的小图标)所以分类二级子菜单:.popup-content{width:195px;border:none;}(整个div属性).popup-content .cat-name{color:yellow;}(文字的颜色).popup-content .cat-hd-hover .cat-name{color:red;}(鼠标滑过文字颜色).popup-content .cats-tree .cat-hd{background:red;}(背景颜色).popup-content .cats-tree .cat-hd-hover{background:blue;}(鼠标滑过背景颜色)所以分类三级子菜单:.popup-content .cats-tree .snd-pop-inner{width:195px;border:none;background:#66 CCFF;}(整个div属性).popup-content .cats-tree .snd-pop-inner .cat-name{color:yellow;}(文字的颜色).popup-content .cats-tree .snd-cat-hd-hover .cat-name{color:red;}(鼠标滑过文字颜色).popup-content .cats-tree .snd-cat-hd{background:#fff;}(背景颜色).popup-content .cats-tree .snd-cat-hd-hover{background:#160595;}(鼠标滑过背景颜色).snd-pop-inner .fst-cat-bd .snd-cat-name{font-weight:100;}(所有宝贝下的文字设置)首页、店铺动态其他导航:.menu-list{background:blue;}(整个div属性).menu-list .title{color:yellow;}(文字的颜色).menu-list .menu-hover .title{color:blue;}(鼠标滑过文字颜色).menu-list .link{background:red;}(背景颜色).menu-list .menu-hover .link{background:blue;}(鼠标滑过背景颜色).skin-box-bd .menu-list .menu .link{border-right:1px solid #000000;}(导航分隔竖线)访问的颜色.skin-box-bd .menu-list .menu-selected .link .title{background:#66CCFF;}.skin-box-bd .menu-list .menu-selected .link{background:#66CCFF;}首页、店铺动态其他导航二级子菜单:.menu-popup-cats{background:blue;}(整个div属性).menu-popup-cats .sub-cat .cat-name{color:#000}(文字的颜色).menu-popup-cats .sub-cat-hover .cat-name{color:#66ccff}(鼠标滑过文字颜色).menu-popup-cats .sub-cat{background:blue;}(背景颜色).menu-popup-cats .sub-cat-hover{background:blue;}(鼠标滑过背景颜色).menu-list .menu .link .popup-icon{background:none;clear:both;}(右边小图标)固定背景body{background:url(/imgextra/i3/1605878107/T2yN7fX iBXXXXXXXXX_!!1605878107.png) no-repeat fixed 20px 300px;}。
L8 计算机基础教程CSS 1

和html语法的区别?
p {font-family: 隶书}
caption{font-size:40;font-family:黑体}
➢参见CSS01.html.
6/28
CSS的基本语法
CSS定义由三部分构成:选择符、属性和属性值。 选择符 {属性:属性值;属性:属性值;……}
1. 选择符是HTML 的标签;
➢参见CSS02.html.
11/28
相关类选择符
给同类标签定义不同类型的样式时,可以使 用相关类选择符。相关类选择符与具体的标 签相关联。
HTML标签名.类名1 {属性:属性值;……} HTML标签名.类名2 {属性:属性值;……}
标签名和类名之间用“.”分割。
12/28
相关类选择符示例
页面中希望定义两个不同的段落样式,一个段落向 右对齐,一个段落居中。
7/28
温故而知新
HTML语言的基本语法
标签+文本内容
3. 带属性的标签
<标签 属性名1=属性值1 属性名2=属性值2 … >
内容
不同属性之间用空格相隔
</标签>
<Font size=7 color=red face=“隶书”> 文科计算机
</Font>
8/32
CSS: 设置背景图片
利用CSS可以设置背景图片的很多属性。
3/28
CSS与HTML
CSS的基本理念,就是将网页的“内容” 与“形式”的设置分离开来。
HTML表现网页的具体内容, CSS 修饰网页的表现形式。
类比word 中的“样式”
4/28
为什么要学习CSS?
灵活性 1. 丰富精确地描述网页中各元素的格式。 2. 灵活便捷地修改网页中各元素的格式。 3. 方便准确地控制多个页面的格式。 呈现性 1. 符合W3C标准。 2. 浏览器将缓存外部样式表,加快下载速度。 3. 代码数量可减少 50%甚至更多。
CSS IMPA 分类LATEST
DSC听取受信机;Navtex受信机;海事卫船舶通信装置;卫星EPIRB;GPS受信装置;国际VHF无线 电话装置;雷达应答标;INMARSAT气象接受器;海上安全资讯接受器;磁罗经;音乐测深装置;气 象传真装置;自动防卫;电罗经;方位镜;方向探知机;雷达;人造卫星航法装置;定向仪;船员用 手表;电子地图;船用自动式电话机;手提式双向无线对讲机;充电器;船用共电直通式电话机; 无线电话装置;船用无电池式电话机;救生艇磁罗经;自动识别系统 医学书籍;英国书籍;低氢形尼特索H-MCR;航海用书;美国书籍;日本书籍;海图;司多指南;海 图目录;航行指南;海图规;平行尺;海图压;海图三角尺;海图扫; 安全灯;防爆气力式电灯;信号灯;安全电池手电筒;佩带亮光记号;充电手电筒;容器检查安全 灯;船用探照灯;绿色闪光灯;航海灯;闪光灯用灯泡;红色闪光灯;氙素探照灯;苏伊士运河控 照灯用灯泡;苏伊士运河用卤互灯控照灯;苏伊士运探照灯;白炽耐振灯泡;透明耐振灯泡(螺 丝型灯脚);白炽耐振灯泡(螺丝型灯脚);透明耐振灯泡;白浊耐振灯泡(接触型脚);标准 透明灯泡E-39;透明灯泡E-40;透明耐振灯泡(接触型脚);有色灯泡;管状航海灯;应急灯泡; 航行灯;螺丝灯脚;接触式灯脚;球型螺丝灯脚;电话交换机用灯泡;迷你型;红外线灯泡;室内 集光型反射灯;户外集光形反射灯;室内散光型反射灯;户外散光形反射灯;水银灯镇流器;自 镇流水银灯;水银灯;防雾灯;管状halogen灯;钨卤素灯泡;高压钠灯;照明用HALIGEN灯;高压 钠灯镇流器;快亮型环状日光灯;球 电池、蓄电池及配套用品;插头插座;各类开关;警报器、警铃、电喇叭等;灯座;保险丝;碳 刷;电线、电缆等电气线材;其它电气用具,小配件等 “Cresol”杀毒液;毒鼠药;克蟑;扑蟑药;杀虫液;亚氯酸钠;“Phenol”消毒液;发烟杀虫剂; 喷雾器;杀虫粉;松香消毒液;蒸馏水添加剂;船舶污水净化装置用微生物分解促进剂;挂肩喷 雾器;扑蟑器;杀虫剂;污水消毒药片;蒸馏水;氨水;工业用酒精;活性碳;苛性碱;氯化铵;汽 油;苯;苏打灰;次氯酸钙;工业用蓖麻油;氯化钡;马达清洁剂;氢氧化钙;四氯化碳;丙酮;活性 铝;氯化钙;木精;漂白水;去污剂(三氯乙稀);草酸;铬酸钾;水银;氯化锌;浓硫酸;抗冻去污 剂;硫酸第一铁(绿矾);硼砂;过氧化水;甲苯;磷酸钠;工业 船用化学品 肥皂膏;漂白剂;洗衣机用洗洁剂;洗衣用软化剂;加酶洗衣粉;强力洗洁剂;洗衣浆粉;一般用 洗洁剂;喷雾式上浆剂;洗衣粉;洗衣用肥皂;多用途液体清洁精;洗碗机用洗剂;液状杀菌中性 洗洁剂;多用途清洁剂;清洁剂;洗污膏;浴室用洗剂;多用途清洁精;洗碗机用漂清剂;液体洗 剂;厨具清洁剂;凡士林;快速洗手剂;洗手膏;香皂;护手膏;强效拭手纸;洗手液;桔汁洗手液; 洗手肥皂;洗手用杀菌消毒洗剂;便器清洁剂;除臭球;金属亮光膏;喷射式清洁剂;未上漆木板 清洁剂;不锈钢清亮剂;家具清洁剂;喷射式家俱清洁剂;清香剂;除臭剂;金属亮光 润滑油;润滑脂;牛油;防锈油;液压油;冷冻机油;机械油;刹车油;沥青;黄油;防冻油;黑铝制 品;除锈剂;润滑剂;精密电子清洗剂;抗粘固剂;硅油;WELCON产品;接触器清洗剂;等 气动扳手;气动板手用套筒;电力轧边机;气动弯头砂轮机;气动重型钻;气动敲锈榔头;气动小 型砂轮机;气力角式磨轮;气动除锈凿;气动手钻;气动直型砂轮机;气动回转式砂轮机;除锈用 气针枪;甲板除锈机及其附件;气动刮刀;气针枪和备用气针(座);大面积甲板除锈工具;气 动自动锉;气动长柄除锈工具;气动手握式敲锈枪;气动斧凿及其附件;轨道式气动磨沙机和砂 纸;气动铲凿;气动砍凿和凿头;防爆式气动锯;气动钢锯用备用锯条;气动锯;气动式吊杆;防 爆用橡皮桶;气马达;气动绞车;可移动式喷吵机;气动喷吵机;中号气动爆破器总成;工业电 充电式电动扳手;电动磨光机;轻便式手电钻;台式电动砂轮机;手提式电磨轮;电动弯头磨光 机;电动鼓风机;电动手平刨;木工电动工具;电动手提冲压机(冲头和冲模);电动导板锯和 备用锯刀;电动切杆机;手提电切刀(固定刀片和转动刀片);台钻;电动敲锈机;电动刮除机及 配件;敲锈机连接软管;敲锈机附件;电动除锈凿刀;电动链条葫芦;大面积电动除锈机及配件; 电动刨边机及配件
clear用法
div+css布局之float与clear的用法(2009-08-28 13:42)标签:css样式表clear float分类:div+css专栏本文主要讲div+css样式表中的float和clear属性的用法及几个小实例。
CSS Float Layout Basics - CSS浮动布局基础:基于浮动的布局利用了float(浮动)属性来并排定位元素,并在网页上创建列。
可以利用这个属性来创建一个环绕在周围的效果,例如环绕在照片周围,但是当你把它应用到一个<div>标签上时,浮动就变成了一个强大的网页布局工具。
float属性把一个网页元素移动到网页(或者其他包含块)的一边。
任何显示在浮动元素下方的HTML都在网页中上移,并环绕在浮动周围。
float的属性如下表所示:left 文本或图像会移至父元素中的左侧。
right 文本或图像会移至父元素中的右侧。
none 默认。
文本或图像会显示于它在文档中出现的位置。
CSS样式表中clear:both;可以终结在出现他之前的浮动CSS中clear:both;可以终结在出现他之前的浮动。
使用clear属性可以让元素边上不出现其它浮动元素。
clear的四个属性如下表所示:left 不允许元素左边有浮动的元素right 不允许元素的右边有浮动的元素both 元素的两边都不允许有浮动的元素none 允许元素两边都有浮动的元素举例说明:float与clear的用法.<style>.fl{float:left;width:100px;height:25px;background:#cccccc;margin-left:5px; text-align;center; margin-top:5px;}/* float:left 当两个div都有这个的时候,它们的排列就会并排。
当第二个有clear:both它们就换行。
*/.clrb{clear:both}.clrl{ clear:left;}.clrr{ clear:right;}</style><div class="fl">1</div><div class="fl">2</div><div class="clr"></div><div class="fl">3</div><div class="fl">4</div>你也是分别替换clear的属性看一下效果如何.在这我重点讲的是如果把clear的几种属性一块来写出来会是什么效果呢?来看代码和效果图;<!--clear的值为both时--><div class="fl">1</div><div class="fl">2</div><div class="clrb"></div> <div class="fl">3</div><div class="fl">4</div><!--clear的值为left时--> <div class="fl">1</div><div class="fl">2</div><div class="clrl"></div><div class="fl">3</div><div class="fl">4</div><!--clear的值为right时--> <div class="fl">1</div><div class="fl">2</div><div class="clrr"></div><div class="fl">3</div><div class="fl">4</div>效果:从上图大家可以清楚的看到这不是我们想要的结果.解决方法还是要用到div+css样式表里的clear属性.真可谓是成也clear败也clear <!--clear的值为both时--><div><div class="fl">1</div><div class="fl">2</div><div class="clrb"></div><div class="fl">3</div><div class="fl">4</div></div><!--clear的值为left时--><div class="clrl"><div class="fl">1</div><div class="fl">2</div><div class="clrl"></div><div class="fl">3</div><div class="fl">4</div></div><!--clear的值为right时--><div class="clrl"><div class="fl">1</div><div class="fl">2</div><div class="clrr"></div><div class="fl">3</div><div class="fl">4</div></div>效果图如下:对于div+css样式表中的float和clear的css的属性有什么高见的话请留言,会及时学习与改正!css中float和clear的巧妙用法(2008-09-27 11:30:14)转载标签:分类:div+csscssfloatcleardiv相当于原来的 align 的作用,但能力要比 align 强的多。
HTML5+CSS3网站设计HTML5页面元素及属性
第2章HTML5页面元素及属性《HTML5+CSS3网站设计基础教程》(第2版)学习目地/Target掌握结构元素地使用,可以使页面分区更明确理解分组元素地使用,能够建立简单地标题组。
掌握页面交互元素地使用,能够实现简单地交互效果。
理解文本层次语义元素,能够在页面突出所标记地文本内容。
掌握全局属性地应用,能够使页面元素实现相应地操作。
章节概述/SummaryHTML5引入了很多新地标记元素与属性,这是HTML5地一大亮点,这些新增元素使文档结构更加清晰明确,属性则使标记地功能更加强大,掌握这些元素与属性是正确使用HTML5构建网页地基础。
本章将HTML5地新增元素分为结构元素,分组元素,页面交互元素与文本层次语义元素,除了介绍这些元素外,还会介绍HTML5常用地几种标准属性。
/Contents01 02 03列表元素结构元素分组元素04页面交互元素/Contents05 06文本层次语义元素全局属性07阶段案例—制作电影影评网01列表元素章节概述HTML5引入了很多新地标记元素与属性,这是HTML5地一大亮点,这些新增元素使文档结构更加清晰明确,属性则使标记地功能更加强大,掌握这些元素与属性是正确使用HTML5构建网页地基础。
本章将HTML5地新增元素分为结构元素,分组元素,页面交互元素与文本层次语义元素,除了介绍这些元素外,还会介绍HTML5常用地几种标准属性。
为了使网页更易读,经常将网页信息以列表地形式呈现,例如,淘宝商城首页地商品服务分类,排列有序,条理清晰,呈现为列表地形式。
为了满足网页排版地需求,HTML语言提供了3种常用地列表元素,分别为ul元素(无序列表),ol元素(有序列表)与dl元素(定义列表),本节将对这3种元素进行详细讲解。
1.ul元素l 了解无序列表地概念,能够说出无序列表地特点。
l 掌握无序列表地基本语法格式,能够在网页定义无序列表。
学习目地1.ul元素无序列表是网页最常用地列表,之所以称为"无序列表",是因为其各个列表项之间没有顺序级别之分,通常是并列地。
css07家用电器分类
css07家⽤电器分类1.创建⼀个html页⾯<!DOCTYPE html><html><head lang="en"><meta charset="UTF-8"><title>家⽤电器分类</title><link href="css/type.css" rel="stylesheet" type="text/css"/></head><body><div id="type"><div id="title">家⽤电器</div><div class="secondTitle"><a href="#">⼤家电</a></div><p><a href="#">平板电视</a> <a href="#">洗⾐机</a> <a href="#">冰箱</a><br/><a href="#">空调</a> <a href="#">烟机/灶具</a> <a href="#">热⽔器</a><br/><a href="#">冷柜/酒柜</a> <a href="#">消毒柜</a> <a href="#">家庭影院</a></p><div class="secondTitle"><a href="#">⽣活电器</a></div><p><a href="#">电风扇</a> <a href="#">净化器</a> <a href="#">吸尘器</a><br/><a href="#">净⽔设备</a> <a href="#">挂烫机</a> <a href="#">电话机</a></p><div class="secondTitle"><a href="#">厨房电器</a></div><p><a href="#">榨汁机</a> <a href="#">电压⼒锅</a> <a href="#">电饭煲</a><br/><a href="#">⾖浆机</a> <a href="#">微波炉</a> <a href="#">电磁炉</a></p><div class="secondTitle"><a href="#">五⾦家装</a></div><p><a href="#">淋浴/⽔槽</a> <a href="#">电动⼯具</a> <a href="#">⼿动⼯具</a><br/><a href="#">仪器仪表</a> <a href="#">浴霸/排⽓</a> <a href="#">灯具</a></p></div></body></html>2.创建对应的type.css#type{width: 300px;/*总div的宽度*/}a{text-decoration: none; /*设置超链接没有下划线*/}a:hover{text-decoration: underline; /*设置超链接⿏标悬浮有下划线*/}#title{font-size: 18px; /*字体⼤⼩*/font-weight:bold;/*字体粗细*/line-height: 35px;/*⾏⾼*/background-color: #0f7cbf;/*背景⾊*/color: white;/*字体颜⾊*/}.secondTitle{font-size: 14px;font-weight:bold;line-height: 30px;background-color: #e4f1fa;color: #0f7cbf;}p{font-size: 12px;line-height: 20px;color: #666666;text-align: left; /*对齐⽅式*/}p a:hover{/*p标签下⾯的a标签悬浮时*/color:#f60;}3.效果图。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
CSS3 动画属性(Animation) 属性 描述 CSS @keyframes规定动画。 3 animation所有动画属性的简写属性,除了 animation-play-state 属性。 3
animation-name规定 @keyframes 动画的名称。 3 animation-duration规定动画完成一个周期所花费的秒或毫秒。 3 animation-timing-function规定动画的速度曲线。 3 animation-delay规定动画何时开始。 3 animation-iteration-count规定动画被播放的次数。 3 animation-direction规定动画是否在下一周期逆向地播放。 3 animation-play-state规定动画是否正在运行或暂停。 3 animation-fill-mode规定对象动画时间之外的状态。 3 CSS 背景属性(Background)
属性 描述 CSS background在一个声明中设置所有的背景属性。 1 background-attachment设置背景图像是否固定或者随着页面的其余部分滚动。 1 background-color设置元素的背景颜色。 1 background-image设置元素的背景图像。 1 background-position设置背景图像的开始位置。 1 background-repeat设置是否及如何重复背景图像。 1 background-clip规定背景的绘制区域。 3 background-origin规定背景图片的定位区域。 3 background-size规定背景图片的尺寸。 3 CSS 边框属性(Border 和 Outline)
属性 描述 CSS border在一个声明中设置所有的边框属性。 1 border-bottom在一个声明中设置所有的下边框属性。 1 border-bottom-color设置下边框的颜色。 2 border-bottom-style设置下边框的样式。 2 border-bottom-width设置下边框的宽度。 1 border-color设置四条边框的颜色。 1 border-left在一个声明中设置所有的左边框属性。 1 border-left-color设置左边框的颜色。 2 border-left-style设置左边框的样式。 2 border-left-width设置左边框的宽度。 1 border-right在一个声明中设置所有的右边框属性。 1 border-right-color设置右边框的颜色。 2 border-right-style设置右边框的样式。 2 border-right-width设置右边框的宽度。 1 border-style设置四条边框的样式。 1 border-top在一个声明中设置所有的上边框属性。 1 border-top-color设置上边框的颜色。 2 border-top-style设置上边框的样式。 2 border-top-width设置上边框的宽度。 1 border-width设置四条边框的宽度。 1 outline在一个声明中设置所有的轮廓属性。 2 outline-color设置轮廓的颜色。 2 outline-style设置轮廓的样式。 2 outline-width设置轮廓的宽度。 2 border-bottom-left-radius定义边框左下角的形状。 3 border-bottom-right-radius定义边框右下角的形状。 3 border-image简写属性,设置所有 border-image-* 属性。 3 border-image-outset规定边框图像区域超出边框的量。 3 border-image-repeat图像边框是否应平铺(repeated)、铺满(rounded)或拉伸(stretched)。 3
border-image-slice规定图像边框的向内偏移。 3 border-image-source规定用作边框的图片。 3 border-image-width规定图片边框的宽度。 3 border-radius简写属性,设置所有四个 border-*-radius 属性。 3 border-top-left-radius定义边框左上角的形状。 3 border-top-right-radius定义边框右下角的形状。 3 box-decoration-break 3 box-shadow向方框添加一个或多个阴影。 3 Box 属性
属性 描述 CSS overflow-x如果内容溢出了元素内容区域,是否对内容的左/右边缘进行裁剪。 3
overflow-y如果内容溢出了元素内容区域,是否对内容的上/下边缘进行裁剪。 3 overflow-style规定溢出元素的首选滚动方法。 3 rotation围绕由 rotation-point 属性定义的点对元素进行旋转。 3 rotation-point定义距离上左边框边缘的偏移点。 3 Color 属性
属性 描述 CSS color-profile 允许使用源的颜色配置文件的默认以外的规范。 3 opacity规定书签的级别。 3 rendering-intent 允许使用颜色配置文件渲染意图的默认以外的规范。 3 Content for Paged Media 属性
属性 描述 CSS bookmark-label 规定书签的标记。 3 bookmark-level 规定书签的级别。 3 bookmark-target 规定书签链接的目标。 3 float-offset 将元素放在 float 属性通常放置的位置的相反方向。 3 hyphenate-after 规定连字单词中连字符之后的最小字符数。 3 hyphenate-before 规定连字单词中连字符之前的最小字符数。 3 hyphenate-character 规定当发生断字时显示的字符串。 3 hyphenate-lines 指示元素中连续断字连线的最大数。 3 hyphenate-resource 规定帮助浏览器确定断字点的外部资源(逗号分隔的列表)。 3 hyphens 设置如何对单词进行拆分,以改善段落的布局。 3 image-resolution 规定图像的正确分辨率。 3 marks 向文档添加裁切标记或十字标记。 3 string-set 3 CSS 尺寸属性(Dimension)
属性 描述 CSS height设置元素高度。 1 max-height设置元素的最大高度。 2 max-width设置元素的最大宽度。 2 min-height设置元素的最小高度。 2 min-width设置元素的最小宽度。 2 width设置元素的宽度。 1 可伸缩框属性(Flexible Box)
属性 描述 CSS box-align规定如何对齐框的子元素。 3 box-direction规定框的子元素的显示方向。 3 box-flex规定框的子元素是否可伸缩。 3 box-flex-group将可伸缩元素分配到柔性分组。 3 box-lines规定当超出父元素框的空间时,是否换行显示。 3 box-ordinal-group规定框的子元素的显示次序。 3 box-orient规定框的子元素是否应水平或垂直排列。 3 box-pack规定水平框中的水平位置或者垂直框中的垂直位置。 3 CSS 字体属性(Font)
属性 描述 CSS font在一个声明中设置所有字体属性。 1 font-family规定文本的字体系列。 1 font-size规定文本的字体尺寸。 1 font-size-adjust为元素规定 aspect 值。 2 font-stretch收缩或拉伸当前的字体系列。 2 font-style规定文本的字体样式。 1 font-variant规定是否以小型大写字母的字体显示文本。 1 font-weight规定字体的粗细。 1 内容生成(Generated Content)
属性 描述 CSS content与 :before 以及 :after 伪元素配合使用,来插入生成内容 2 counter-increment递增或递减一个或多个计数器。 2 counter-reset创建或重置一个或多个计数器。 2 quotes设置嵌套引用的引号类型。 2 crop 允许被替换元素仅仅是对象的矩形区域,而不是整个对象。 3 move-to 从流中删除元素,然后在文档中后面的点上重新插入。 3 page-policy 确定元素基于页面的 occurrence 应用于计数器还是字符串值。 3
Grid 属性 属性 描述 CSS grid-columns规定网格中每个列的宽度。 3 grid-rows规定网格中每个列的高度。 3 Hyperlink 属性
属性 描述 CSS target简写属性,设置target-name、target-new以及target-position属性。 3
target-name规定在何处打开链接(链接的目标)。 3 target-new规定目标链接在新窗口还是在已有窗口的新标签页中打开。 3 target-position规定在何处放置新的目标链接。 3 CSS 列表属性(List)
属性 描述 CSS list-style在一个声明中设置所有的列表属性。 1 list-style-image将图象设置为列表项标记。 1
list-style-position设置列表项标记的放置位置。 1 list-style-type设置列表项标记的类型。 1