`

CSS2

    博客分类:
  • CSS
 
阅读更多

九、定位属性

position: relative | absolute | static | fixed

static 没有特别的设定,遵循基本的定位规定,不能通过z-index进行层次分级。

relative 不脱离文档流,参考自身静态位置,通过 top,bottom,left,right 定位,并且可以通过z-index进行层次分级。

absolute 脱离文档流,通过 top,bottom,left,right 定位。选取其最近的父级定位元素,当父级 position 为 static 时,absolute元素将以body坐标原点进行定位,可以通过z-index进行层次分级。

fixed 固定定位,这里他所固定的对象是可视窗口而并非是body或是父级元素。可通过z-index进行层次分级。

ps:如果想要元素以父元素进行定位,则父元素必须为relative

CSS中定位的层叠分级:z-index: auto | number

auto 遵从其父对象的定位
number  无单位的整数值。可为负数。z-index使用整数表示元素的前后位置,数值越大越靠前

 

Position:static|relative|absolute|fixed

Relative相对定位

相对于原来所在位置进行偏移

Left  top  right  bottom

Absolute 绝对定位

在父元素里面没有relative 时候相对于body 的border

如果父元素里面position :relative

他的定位会相对于设置相对定位的父元素进行偏移

 

 十、div盒子原理


 只有width可以用来显示内容,如果内容的宽度不够,则会将内容挤出来

margin属性用来设置div之间的间距,padding属性用来设置padding的大小

 

 十一、js控制css

<style type="text/css">
	div{
		border:#30F solid 1px;
		width:120px;
		height:40px;
		float:left;
		line-height:30px;
		background-color:#9F0;
		margin-left:5px;
		text-align:center;
		color:#FFF
		}
		
	.min{
		background-color:#F00;
		}		
		.mout{
		background-color:#9F0;
		}
</style>

<a href="http://www.kekeyun.com">
<div onmouseover="this.className='min'" onmouseout="this.className='mout'">菜单1</div>
</a>
<a href="http://www.kekeyun.com">
<div onmouseover="this.className='min'" onmouseout="this.className='mout'">菜单1</div>
</a>
<a href="http://www.kekeyun.com">
<div onmouseover="this.className='min'" onmouseout="this.className='mout'">菜单1</div>
</a>
//onmouseout 事件会在鼠标指针移出指定的对象时发生。

 

 十二、布局属性

Display:none|block (不占位)

Float:left right

Clear:left|right both

Visibility:hidden|visible(占位)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 大小: 2.6 KB
分享到:
评论

相关推荐

    CSS2 (Chinese).zip

    本规范定义了第2级层叠样式表(CSS2)。CSS2是一种样式表语言,作者和用户可以使用它将样式(如:字体,间距及语音提示等)附加到结构化的文档(如:HTML文档和XML应用)中。由于CSS2将文档呈现的样式和文档的内容...

    css2 chm 手册

    css2 chm 手册css2 chm 手册css2 chm 手册css2 chm 手册css2 chm 手册css2 chm 手册css2 chm 手册css2 chm 手册css2 chm 手册css2 chm 手册css2 chm 手册css2 chm 手册css2 chm 手册css2 chm 手册css2 chm 手册css2 ...

    CSS 2 规范中文版(目前网络上最规范最标准的速查手册)

    css规范和属性速查手册,网上有很多版本,但是我建议大家到真正的原翻译者的网站,Taylor Ren,W3C的CSS2多语言翻译计划中文组的成员,这个资源就是他最新翻译的CSS2规范中文版。规范是最严谨、标准的手册,一切答案都...

    ss_css2.jar

    ss_css2.jar一个控制器的工具类,自己写的工具类,工具类

    推荐css2文档chm格式英文,关键字搜索很好用

    推荐css2文档chm格式英文,关键字搜索很好用

    CSS2 CSS3 chm文档

    Ccss3.0_学习参考手册.chm,SS_5日精通CSS层叠样式表.chm,CSS_精通CSS滤镜.chm,css2gb.chm,CSS样式表.CHM,css样式表滤镜.chm,css样式表.doc(颜色样式表)。

    CSS2中文手册+CSS在线编辑器.rar

    标题中的“CSS2中文手册”指的是关于层叠样式表(Cascading Style Sheets)第二版的中文参考文档,这是Web开发领域中用于控制网页样式和布局的重要技术。CSS2是CSS的一个版本,它在CSS1的基础上增加了许多新功能,如...

    htmltopdf pd4ml_demo.jar、pd4ml__css2.jar、fonts.jar

    这个压缩包包含三个核心组件:`pd4ml_demo.jar`、`pd4ml__css2.jar` 和 `fonts.jar`。 `pd4ml_demo.jar` 是 `pd4ml` 库的演示版本。它提供了基础的HTML到PDF转换功能,让开发者能够快速测试和理解如何使用这个库。...

    three-css2drenderer:threejs正式将CSS2DRender.js与npm一起应用

    三重css2drender threejs正式将CSS2DRender.js与npm一起应用 安装 npm i --save three-css2drender 用法 import * as THREE from 'three' import { CSS2DRenderer , CSS2DObject } from 'three-css2drender' let ...

    CSS2中文帮助手册

    关于css2的学习帮助手册,从别的地方下载的 感觉不错

    css2网页结构建筑师.part1.rar

    css2网页结构建筑师.css2网页结构建筑师.css2网页结构建筑师.css2网页结构建筑师.css2网页结构建筑师.css2网页结构建筑师.

    CSS2中文参考手册

    全新的CSS2中文参考手册,觉得好不错哦,跟大家分享下咯

    开发程序必备的手册——CSS2中文手册

    开发程序必备的手册,CSS2中文手册CSS2中文手册CSS2中文手册CSS2中文手册

    Python 12、web前端html,css 2-2_HTMLCSS_Day02_PM.mp4

    Python 12、web前端html,css 2-2_HTMLCSS_Day02_PM.mp4

    CSS2属性列表.doc

    CSS也叫Cascade Style Sheet以用来美化HTML页面,文档列举语言CSS2中各种标记

    样式表中文手册css2

    样式表中文手册css2,很好用,有例子,可以直接运行看到效果

    CSS权威指南(第3版 中文版+英文版 附CSS3参考手册)

    ****温馨提示:本书比较经典,所以是以CSS2为基础讲述,个人认为值得学习,然后参考CSS3参考手册应该有所收获**** ****CSS权威指南(第3版 中文版+英文版 附CSS3参考手册)**** 想要快速省力地做到让Web风格整齐划一吗...

    《CSS3实战》配套源码part2

    内容全面,不仅讲解了CSS3的方方面面,而且还在一些关键的功能点上与CSS2.x进行了充分的比较;实战性强,几乎所有知识点都配有案例,全书配有实战案例百余个。《CSS 3实战》不仅能满足读者系统学习理论知识的需求,...

Global site tag (gtag.js) - Google Analytics