尽管我很努力,-6ren">
gpt4 book ai didi

html - 如何在 IE7 中水平对齐按钮(不同形式)

转载 作者:行者123 更新时间:2023-11-28 12:11:33 25 4
gpt4 key购买 nike

我有以下代码,其中包含 3 个按钮:

<div id="button-panel">
<form action="../edit/" method="GET">
<input type="hidden" name="id" value="<?php echo $record->id; ?>" />
<input type="submit" value="Edit" />
</form>

<form action="" method="POST">
<input type="submit" name="cancel_btn" value="Cancel" />
</form>

<input type="button" id="boh-url-gen" value="Generate URL" onClick="generateURL();" />
</div> <!-- button-panel -->

尽管我很努力,但按钮在 IE7 中垂直对齐。目前我应用了以下 CSS:

#button-panel *{display:inline-block;}

但是,它不适用于 IE7。

最佳答案

这仅仅是因为 IE7 不完全支持 display:inline-blockReference here.

如果你想要完全支持,只需 float 元素即可。

#button-panel {
float:left; /* right */
}

请注意, float 元素会将其从流中移除,因此您可能需要向父级添加类似 overflow:auto 的内容 - 假设内容因固定的 height< 而折叠/宽度 未设置。

关于html - 如何在 IE7 中水平对齐按钮(不同形式),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19473357/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com