为了账号安全,请及时绑定邮箱和手机立即绑定

这种图标定位方式遇到relative是否会失效?

后期别人在他的父元素或祖宗辈儿的元素上加了relative这个absolute定位是不是仍然会被破坏掉啊?

正在回答

3 回答

<!doctype html>

<html>

<head>

<meta charset="utf-8">

<title>left/right拉伸和width同时存在</title>

<style>

div{

position: relative;

}

.image {

    position: absolute; left: 0; right: 0; width: 50%; 

}

.button {

padding-top: 200px;

}

.button input {

width: 280px; height: 40px;

font-size: 20px;

}

</style>

</head>


<body>

<div>


<img class="image" src="http://img1.sycdn.imooc.com//547c34c9000171a002560191.jpg" height="191">

<p class="button">

<input type="button" value="添加margin: auto;" onClick="document.getElementsByTagName('img')[0].style.margin = 'auto';">

</p>

</div>

</body>

</html>



0 回复 有任何疑惑可以回复我~
#1

尘土_zb 提问者

非常感谢!
2016-11-04 回复 有任何疑惑可以回复我~

不会的。因为他是用margin来定位的,就算后期你给父元素加入relative属性,对absolute元素也没影响,除非你给absolute元素添加了left、top,这个影响就是常用的父元素relative对子元素absolute的影响

1 回复 有任何疑惑可以回复我~

同问同问

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这种图标定位方式遇到relative是否会失效?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号