亡灵的秘密基地

                                                       欢迎来到亡灵的秘密基地~~
         这里是亡灵记录梦想与现实的地方,欢迎每一个认识我的人前来分享。

         P.S 这是多维度亡灵的集合体,所以请不要在公共场合对其中的任何内容进行八卦,谢谢配合。

恋斯世世
日志分类
· 所有网志 (209)
· 生活随想 (32)
· 校园杂记 (28)
· 工作感触 (30)
· 娱乐心得 (49)
· 技术经验 (15)
· 灌水 (55)
搜索本站
友情链接
· 我的歪酷
· ltz
· 鸭子
· jasongeng
· Shyujikou&Lovetwomix
· TaoGeMan
· Anonomous

订阅 RSS

0044163

歪酷博客


« 上一篇: 暂别公司,专心于校园 下一篇: 地震赈灾捐款方式 »
亡灵 @ 2008-05-13 00:24

背景介绍:一个客户要在世界地图上标城市,于是我要用CSS去定位……

CSS的定位是用position属性来控制的,有以下几种方法:

absolute:相对父级标签的位置进行定位。实践下来,发觉父级标签必须是position: relative属性,否则就会根据整个网页的位置进行定位。

relative:相对标签原有位置进行定位。注意即使内容根据定位发生了移动,原来的位置仍然会被保留。

fixed:相对浏览器进行定位,貌似主要用来玩浮动小广告的?

确定定位属性后,就可以用top、left、right和bottom属性来控制位置了。推荐光使用top和left就可以了,另两个属性的优先度比这两个低。


实践阶段:如果要在一幅地图上标明位置,那么必须使用absolute了。fixed就不谈了,根本无法确定地图图片本身的位置。如果用relative,则会有以下问题:1.需要确定标签放到地图上之前的位置——而且因为原有位置会保留,每个标签的位置肯定还不一样;2.大量的标签会占用大量的位置。所以最后还是得用absolute,记得给地图的img标签外套一个带position:relative的div标签哟,否则可是会定位到网页上去的。




评论 / 个人网页 / 扔小纸条
* 昵称

已经注册过? 请登录

新用户请先注册 以便能显示头像及追踪评论回复

Email
网址
* 评论
表情
 


 

分类小组论坛
杂谈 , 娱乐、八卦 , 文学、艺术 , 体育 , 旅游、同城 , 象牙塔 , 情感 , 时尚、生活 , 星座 , 科技

请注意遵守中华人民共和国法律法规, 如威胁到本站生存, 将依法向有关部门报告, 同时本站的相关记录可能成为对您不利的证据.

相关法律法规
全国人大常委会关于维护互联网安全的决定
中华人民共和国计算机信息系统安全保护条例
中华人民共和国计算机信息网络国际联网管理暂行规定
计算机信息网络国际联网安全保护管理办法
计算机信息系统国际联网保密管理规定