课程主题使用表格列表及定位属性美化网页网页客户端技术.pptx

课程主题使用表格列表及定位属性美化网页网页客户端技术.pptx

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

;使用表格、列表及定位属性美化网页;分类属性;float属性

float属性定义元素在哪个方向浮动。以往这个属性一般都应用于图像,使文本围绕在图像周围,不过在CSS中,任何元素都可以浮动。浮动元素会生成一个块级框,而且不论它本身是何种元素。如果浮动非替换元素,则要指定一个明确的宽度,否则,它们会尽可能地窄。

基本语法:float:left|right|none

语法说明:

left,表示浮动元素在左边,是左对齐的。

right,表示浮动元素在右边,是右对齐的。

none,表示不浮动,默认值。;float属性

例如,以下代码设置图像右边浮动,居右对齐:

img{float:right};clear属性

clear清除属性定义了是否允许在某元素的哪边出现浮动元素。它和浮动属性是一对相对立的属性,浮动属性用来设置某个元素的浮动位置,而清除属性则是要去掉某个位置的浮动元素。

基本语法:clear:left|right|both|none

语法说明:

left、right:不允许在某元素左或右边有浮动元素;

both:不允许在某元素左、右两边有浮动元素;

none:允许在某元素左、右两边有浮动元素。

例如,以下代码规定了图像的左侧和右侧均不允许出现浮动元素:

img{float:left;clear:both;};visibility属性

visibility属性用来设置层和其他元素的可见性。

基本语法:visibility:visible|hidden|collapse|inherit

语法说明:

visible,默认值。元素是可见的。

hidden,元素是不可见的。

collapse,当在表格元素中使用时,此值可删除一行或一列,但是它不会影响表格的布局。被行或列占据的空间会留给其他内容使用。如果此值被用在其他的元素上,会呈现为hidden。

inherit,规定应该从父元素继承visibility属性的值。

;visibility属性

例如,以下代码第1行定义了类名为visible的h1标题,是可见的,第2行定义了类名为invisible的h1标题,是不可见的。

h1.visible{visibility:visible}

h1.invisible{visibility:hidden};display属性

display属性用于定义建立布局时元素生成的显示框类型。

基本语法:

display:属性值

语法说明:

display属性可能取的值及取值说明见下页中表所示。例如,以下代码第1行设置了段落被显示为内联元素,元素前后没有换行符,第2行设置了不显示div层。

p{display:inline}

div{display:none};序号;cursor属性

cursor属性用于设置鼠标指针的不同形状。

基本语法:

cursor:属性值

语法说明:

cursor属性可能取的值及取值说明见表所示。

例如,以下代码设置了类名为s1的span层的鼠标指针为帮助指针:

span.s1{cursor:help;};序号;五;序号;例2-11CSS的分类属性示例。

!DOCTYPEhtmlPUBLIC-//W3C//DTDXHTML1.0Transitional//EN/TR/xhtml1/DTD/xhtml1-transitional.dtd

htmlxmlns=/1999/xhtml

head

metahttp-equiv=Content-Typecontent=text/html;charset=utf-8/

titleCSS的分类属性示例/title

styletype=text/css

ul{float:left;width:100%;padding:0;margin:0;list-style-type:none;}

a{

float:left;

width:7em;

text-decoration:none;

color:white;

background-color:purple;

padding:0.2em0.6em;

border-right:1pxsolidwhite;;a:hover{background-color:#ff3300}

li{display:inline}

/style

/head

body

ul

liahref=#Linkone/a/li

liahref=#Linktwo/a/li

liahref=#Linkthree/a/li

liahref=#Linkfour/a/li

/ul

p

在上面的例子中,我们把ul元素和a元素向左浮动。li元素显示为行内元素(元

您可能关注的文档

文档评论(0)

vermonth155-2娟 + 关注
实名认证
内容提供者

专注ppt课件

版权声明书
用户编号:8046135067000064

1亿VIP精品文档

相关文档