网站大量收购独家精品文档,联系QQ:2885784924

[工学]CSS教程123.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]CSS教程123

visibility 的属性值 visibility 属性设置元素是否可见或不可见。即使不可 见的元素也会占据页面上的空间。如果不可见元素不占据页面空间则用display来控制。 Visible 元素是可见的。 Hidden 元素是不可见的。 CSS 定位(Positioning) Bottom 定义了定位元素下外边距边界与其包含块下边界之间的偏移。 clip 设置元素的形状。元素被剪入这个形状之中,然后显示出来。 left 定义了定位元素左外边距边界与其包含块左边界之间的偏移。 Overflow 设置当元素的内容溢出其区域时发生的事情。 Position 把元素放置到一个静态的、相对的、绝对的、或固定的位置 中。 Right 定义了定位元素右外边距边界与其包含块右边界之间的偏移。 Top 定义了一个定位元素的上外边距边界与其包含块上边界之间的 偏移。 vertical-align 设置元素的垂直对齐方式。 z-index 设置元素的堆叠顺序 。 例题 css-18.html、css-19.html、 css-20.html CSS 伪类(Pseudo-classes) CSS 伪类用于向某些选择器添加特殊的效果。 伪类的语法: selector:pseudo-class {property: value} a:link {color: #FF0000} a:visited {color: #00FF00} a:hover {color: #FF00FF} a:active {color: #0000FF} 提示:在 CSS 定义中,a:hover 必须被置于 a:link 和 a:visited 之后,才是有效的。a:active 必须被置 于 a:hover 之后,才是有效的。 例题 css-21.html CSS 伪元素(Pseudo-elements) CSS 伪元素用于将特殊的效果添加到某些选择器。伪元素的语法: 选择器 : 伪元素 { 属性: 值 } :first-letter 将特殊的样式添加到文本的首字母 :first-line 将特殊的样式添加到文本的首行 例题 css-22.html CSS层叠样式表 CSS层叠样式表 CSS的全称是Cascading Style Sheet,中文翻译为“层 叠样式表”。实用CSS可以改变HTML的基本特性,从而控 制传统网页上的元素,诸如精确的空白、段落缩进、文本 的外观和链接的状态等等。这样,你就可以实现对网页元 素的格式控制。 CSS不仅允许你指定单个网页的外观, 还可以被用来为网站提供一致的界面。 CSS样式通常保存在外部的 .css 文件中。通过仅仅 编辑一个简单的 CSS 文档,外部样式表使你有能力同时 改变站点中所有页面的布局和外观。这样,创建的文档 内容和文档的显示外观就有着明显的相互独立。 当然,CSS样式也可以以style标签的形式写在网页 文件的head标签中,或是直接将CSS语句书写在某个元 素标签的属性部分。 当同一个 HTML 元素被不止一个样式定义时,会使用 哪个样式呢? 一般而言,所有的样式会根据下面的规则层叠于一个 新的虚拟样式表中,它们产生作用的优先级别为如下顺 序: 内联样式(在 HTML 元素内部) 内部样式表(位于 head 标签内部) 外部样式表(以CSS文件独立存在) 例题 css-1.html CSS 语法 CSS 语法由三部分构成:选择器、属性和值: selector {property: value} 选择器 (selector) 通常是你希望定义的HTML元素或标签,属性 (property)是你希望改变的属性,并且每个属性都有一个值。属性和值被冒号分开,并由花括号包围,这样就组成了一个完整的样式声明(declaration),例如: body {color: blue} 如果值为若干单词,则要给值加引号: p {font-family: sans serif;} 如果要定义不止一个声明,则需要用分号将每个声明分开。最后一条规则是不需要加分号的,但是一般在每条声

文档评论(0)

ipbohn97 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档