javaScript--02 CSS基础 下 相对定位,绝对定位,顺序流,z-index,float
2016-07-04 18:12
666 查看
02 CSS基础
下 相对定位,绝对定位,顺序流,z-index,float
16-定位属性
<!DOCTYPE html>
<html lang="zh">
<head>
<title>顺序流</title>
<meta charset="utf-8">
<meta name="keywords" content=",,">
<meta name="description" content="">
<style>
*{
margin: 0px;
padding: 0px;
}
body{
border-style: dotted;
border-width: 5px;
border-color: red;
margin:50px;
}
div{
border-style: dotted;
border-width: 5px;
border-color: blue;
width:300px;
height: 150px;
/*定位:绝对定位:原点在父容器的左上角,相对于原点的位置*/
/*绝对定位
position:absolute;
left: 10px;
top:20px;
*/
/*相对定位,相对与自己原来的位置
position: relative;
left: 50px;*/
/*顺序流:所有的标签初始排列的顺序就称为顺序流,有两种情况使控件脱离顺序流(脱离顺序流的视图会显示在更高层,遮挡住顺序流中的视图),1:当我们把控件的位置设置为绝对定位。2:当我们设置控件的float属性的时候*/
background-color: bisque;
/*float: left;*//*和display: inline-block;对比*/
/*clear: both;清除float效果*/
overflow:scroll;/*指div的内容超过content显示范围时如何显示。*/
}
p{
width: 500px;
height: 100px;
background-color: green;
}
</style>
</head>
<script type="text/javascript">
</script>
<body>
<div>
div1;div1;div1;div1;div1;div1;div1;div1;div1;div1;div1;div1;div1;div1;div1;div1;div1;div1;div1;div1;div1;div1;div1;
</div>
<div>div2;</div>
<div>
div3;
</div>
<div>
div4;
</div>
<p>
z-index设置元素显示的层级大小,z-index越大,显示越靠前。
</p>
</body>
</html>
<!DOCTYPE html>
<html lang="zh">
<head>
<title>CSS样式表的冲突解决</title>
<meta charset="utf-8">
<meta name="keywords" content=",,">
<meta name="description" content="">
<style>
ul{
margin-left: auto;
margin-right: auto;
height: 30px;
width: 550px;
background-color: darkgrey;
padding-left: 0px;
padding-top: 10px;
}
li{
/*float: left;*/
display: inline-block;/*让其横向显示*/
margin-left: 20px;
background-color: red;
}
a{
text-decoration: none;
color: white;
}
</style>
</head>
<script type="text/javascript">
</script>
<body>
<ul>
<li><a href="#">首页</a></li>
<li><a href="#">学习论坛</a></li>
<li><a href="#">学员问答</a></li>
<li><a href="#">IT圈子</a></li>
<li><a href="#">实时课堂</a></li>
<li><a href="#">客户端下载</a></li>
<li><a href="#">帮助</a></li>
</ul>
<img src="dragon.png" style="filter:xray()">
<img src="dragon.png" style="filter:gray()">
</body>
</html>
下 相对定位,绝对定位,顺序流,z-index,float
16-定位属性
<!DOCTYPE html>
<html lang="zh">
<head>
<title>顺序流</title>
<meta charset="utf-8">
<meta name="keywords" content=",,">
<meta name="description" content="">
<style>
*{
margin: 0px;
padding: 0px;
}
body{
border-style: dotted;
border-width: 5px;
border-color: red;
margin:50px;
}
div{
border-style: dotted;
border-width: 5px;
border-color: blue;
width:300px;
height: 150px;
/*定位:绝对定位:原点在父容器的左上角,相对于原点的位置*/
/*绝对定位
position:absolute;
left: 10px;
top:20px;
*/
/*相对定位,相对与自己原来的位置
position: relative;
left: 50px;*/
/*顺序流:所有的标签初始排列的顺序就称为顺序流,有两种情况使控件脱离顺序流(脱离顺序流的视图会显示在更高层,遮挡住顺序流中的视图),1:当我们把控件的位置设置为绝对定位。2:当我们设置控件的float属性的时候*/
background-color: bisque;
/*float: left;*//*和display: inline-block;对比*/
/*clear: both;清除float效果*/
overflow:scroll;/*指div的内容超过content显示范围时如何显示。*/
}
p{
width: 500px;
height: 100px;
background-color: green;
}
</style>
</head>
<script type="text/javascript">
</script>
<body>
<div>
div1;div1;div1;div1;div1;div1;div1;div1;div1;div1;div1;div1;div1;div1;div1;div1;div1;div1;div1;div1;div1;div1;div1;
</div>
<div>div2;</div>
<div>
div3;
</div>
<div>
div4;
</div>
<p>
z-index设置元素显示的层级大小,z-index越大,显示越靠前。
</p>
</body>
</html>
<!DOCTYPE html>
<html lang="zh">
<head>
<title>CSS样式表的冲突解决</title>
<meta charset="utf-8">
<meta name="keywords" content=",,">
<meta name="description" content="">
<style>
ul{
margin-left: auto;
margin-right: auto;
height: 30px;
width: 550px;
background-color: darkgrey;
padding-left: 0px;
padding-top: 10px;
}
li{
/*float: left;*/
display: inline-block;/*让其横向显示*/
margin-left: 20px;
background-color: red;
}
a{
text-decoration: none;
color: white;
}
</style>
</head>
<script type="text/javascript">
</script>
<body>
<ul>
<li><a href="#">首页</a></li>
<li><a href="#">学习论坛</a></li>
<li><a href="#">学员问答</a></li>
<li><a href="#">IT圈子</a></li>
<li><a href="#">实时课堂</a></li>
<li><a href="#">客户端下载</a></li>
<li><a href="#">帮助</a></li>
</ul>
<img src="dragon.png" style="filter:xray()">
<img src="dragon.png" style="filter:gray()">
</body>
</html>
相关文章推荐
- [Effective JavaScript 笔记]第56条:避免不必要的状态
- JS教程:获取当前地址栏URL
- js阿拉伯数字转中文大写
- JavaScript的 Event Loop 模型
- Javascript在页面加载时的执行顺序
- JAVASCRIPT高性能执行和加载(阻塞特性)
- javascript 异常处理(try…catch…finally window.onerror)
- JVM性能调优监控工具jps、jstack、jmap、jhat、jstat使用详解
- 纯js验证代码
- Javascript模块化编程(三):require.js的用法
- Javascript模块化编程(二):AMD规范
- js操作cookie有效期至当天晚上23点59分59秒的cookie
- Javascript模块化编程(一):模块的写法
- js跨域--服务器端设置
- JS计算日期加天数后的日期(起始日期+有效天数=截至日期)
- JSP简单的一个自定义标签
- QUnit——对JavaScript 进行单元测试的利器
- js查找数组元素位置
- 通过反射实现对象转JSON
- 再也不用担心滑动页面了