HTML-如何让按钮在旁边的按钮被移除后保持在固定位置?

标签 html css button positioning

我有两个按钮

<button class="upgradebutton1" id="upupgrade1" onclick="browse_aww()">Browse /r/aww</button> <pr id="priceuno"> 5 </pr> <img id="upvotepicture" width=13px src="http://image.spreadshirt.com/image-server/v1/designs/12018562,width=178,height=178/Upvote-style-arrow.png"></img> 

    <button class="upgradebutton1" id="downupgrade1" onclick="grow_a_neckbeard()">Grow a neckbeard</button> <pr2 id="price2"> 5 </pr2> <img id="downvotepicture" width=13px src="http://wp.iosfans.com/wp-content/uploads/2013/02/Down-vote-arrow-237x250.png"> </img>

每当我单击 browse_aww 按钮时,grow_a_neckbeard 按钮就会滑过第一个按钮原来所在的位置。这是我页面上所有升级按钮的问题。我试过使用 css 将位置设置为 Absolute,但这没有任何作用,而且整个事情都出现了故障。

感谢任何帮助

jsfiddle 链接:http://jsfiddle.net/DayDreamKiddo/zk6F4/7/

最佳答案

如果您将 position 设置为 absolute,您会从正常流中删除该框,因此其他元素的排列就像它从未存在过一样。您应该创建一个相同的框来替换旧框,但我认为简单地禁用该按钮会更容易,或者至少将其 visibility 设置为 hidden (这不会影响正常流量)。

关于HTML-如何让按钮在旁边的按钮被移除后保持在固定位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20256252/

相关文章:

jquery - 调整 Jquery Mobile 中按钮图标的大小

jquery - 速度模板 - "#break"循环中没有 "#foreach"

jquery 否决 css

button - Paypal 定期智能支付按钮

css - bs4 可以解析带有 &lt;style ='display:none;' > 的标签吗?

html - 在图像上创建悬停叠加层,但似乎无法使其大小正确?

c# - 如何在ViewModel中获取Button的内容?

javascript - PhoneGap 禁用缓存

html - 标题/标题

html - 控制表格单元格中文本输入和复选框的布局