html – 绝对定位按钮没有位于它的父DIV中

html – 绝对定位按钮没有位于它的父DIV中,第1张

概述在下面的代码中,我将输入按钮添加到leftPane div. 在这里,我有两个div /左80%和右20%. 现在我想将此按钮垂直放置在leftPane的中间和右侧. 但是当我设置’正确:0;’时它会转到浏览器的右侧,而不是leftPane的右侧. 为什么? <body style="overflow:hidden;"> <div style="background: #ff0 在下面的代码中,我将输入按钮添加到leftPane div.
在这里,我有两个div /左80%和右20%.
现在我想将此按钮垂直放置在leftPane的中间和右侧.
但是当我设置’正确:0;’时它会转到浏览器的右侧,而不是leftPane的右侧.
为什么?

<body >        <div  >            <div ID="leftPage" >                <img src="http://fc07.deviantart.net/fs45/f/2009/106/c/1/HD_Nature_Wallpapers_by_Curtixs.jpg" alt="test" />                <input type="submit" value="Next" />            </div>            <div ID="rightPane" >                <div ID="commentBox" >                    <input type="text" placeholder="Enter here..." />                </div>            </div>        </div></body>
解决方法 你需要父母< div style =“position:relative;”>否则你的绝对定位是默认为你的< body>

为了澄清,将#leftPage设置为相对定位.

总结

以上是内存溢出为你收集整理的html – 绝对定位按钮没有位于它的父DIV中全部内容,希望文章能够帮你解决html – 绝对定位按钮没有位于它的父DIV中所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1041789.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存