分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > IT知识

css position 详解

发布时间:2023-09-06 01:25责任编辑:林大明关键词:暂无标签

仅供自己参考使用。

position 有四个值

(1)absolute:

  以下时w3c中的描述:生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位。元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。

  对以上横线处有不解之处。以下代码对第二个<span>标签设置了position:absolute属性,thank you 也按照预期的展示了。如图1

  

 1 <!doctype html> 2 ?2 <html> 3 ?3 ????<head> 4 ?4 ????????<meta charset="utf-8"> 5 ?5 ????????<script type="text/javascript" src="js/jquery.js"></script> 6 ?6 ?????????7 ?7 ????????<style> 8 ?8 ?????????????html,body{ 9 ?9 ????????????????width: 100%;10 10 ????????????????height: 100%;11 11 ????????????????margin: 0px;12 12 ????????????????padding: 0px;13 13 ????????????????background-color: pink;14 14 ????????????????overflow: hidden;15 15 ?????????????}16 16 ??????????</style>17 17 ????????<script type="text/javascript">18 18 ??????????????$(function(){19 19 ??????????????????$("span:last").css({20 20 ??????????????????????"position":"absolute",21 21 ??????????????????????"left":"200px",22 22 ??????????????????????"top":"100px",23 23 ??????????????????????"background-color":"red"24 24 ??????????????????});25 25 ??????????????????var a = "a";26 26 ??????????????});27 27 ????????</script>28 28 29 29 ????</head>30 30 ????<body>31 31 ????????<p>hello world</p>32 32 ????????<p>my name is mutou</p>33 33 ????????<span>how are you</span><span>thank you</span>34 34 ????</body>35 35 </html>
View Code

                                 图1

第二个span标签是以父元素body为定位的,距离左侧100像素,距离上侧200像素,但是用ie的调试工具查看了body的position却是static。

疑问:这是否和w3c上说的相违背呢???  

css position 详解

原文地址:http://www.cnblogs.com/xiaobaodejimama/p/7840533.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved