HTML速学教程(入门课程)
HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!
padding对于元素position定位的影响:
关于padding和position的基本用法这里不多介绍了,可以参阅相关阅读。
相关阅读:
1.padding可以参阅css的padding用法详解一章节。
2.position可以参阅css的position属性一章节。
下面进入正题,介绍一下padding属性对于定位的影响。
代码实例:
实例一:
<meta charset=" utf-8"><meta name="author" content="http://www.softwhy.com/"><title>蚂蚁部落</title><style type="text/css">.box{ width:300px; height:150px; background-color:#CCC; padding:20px;}.inner{ width:50px; height:50px; background-color:red; position:relative; left:10px; top:20px;}</style><div class="box"> <div class="inner"></div> </div>
相对定位的参考对象由于是自身,所以不会受padding的影响。
实例二:
<meta charset=" utf-8"><meta name="author" content="http://www.softwhy.com/"><title>蚂蚁部落</title><style type="text/css">.box{ width:300px; height:150px; background-color:#CCC; padding:20px; position:relative;}.inner{ width:50px; height:50px; background-color:red; position:absolute;}</style><div class="box"> <div class="inner"></div> </div>
对于绝对定位,如果没有设置left或者top属性值,那么相应方位就不会忽略padding值。
实例三:
<meta charset=" utf-8"><meta name="author" content="http://www.softwhy.com/"><title>蚂蚁部落</title><style type="text/css">.box{ width:300px; height:150px; background-color:#CCC; padding:20px; position:relative;}.inner{ width:50px; height:50px; background-color:red; position:absolute; left:5px;}</style><div class="box"> <div class="inner"></div> </div>
对于绝对定位相应方位设置了left和top属性值,那么就会忽略相应方位的padding。
原文地址是:http://www.softwhy.com/forum.php?mod=viewthread&tid=15476
更多内容可以参阅:http://www.softwhy.com/divcss/
前端入门到VUE实战笔记:立即学习
>在学习笔记中,你将探索 前端 的入门与实战技巧!
已抢18501个
抢已抢3152个
抢已抢3366个
抢已抢5537个
抢已抢5113个
抢已抢35503个
抢