簡體   English   中英

並排顯示不同形式的按鈕

[英]Display Buttons in different form side by side

我有以下代碼。

<fieldset class=last>
     <button>Refresh</button>
     <button> Clear</button>
</fieldset>
<form method="POST" action="*******">
     <button> Download</button>
</form>

我希望所有三個按鈕並排顯示。 現在,已下載的按鈕顯示在刷新和清除按鈕下方。 我怎樣才能做到這一點? 這是FIDDLE

您可以為此使用CSS。 只需選擇<fieldset><form> ,然后像演示中一樣為其提供inline-block

fieldset, form {display:inline-block;}

演示 (您的FIDDLE,但已使用CSS更新)

如果您想保留邊框並添加對IE7的支持,除了“ C Travel”給​​出的答案以外,您可能還想這樣做:

HTML

<div id="container">
    <fieldset class=last id="one">
        <button>Refresh</button>
        <button> Clear</button>
    </fieldset>
        <form method="POST" action="*******" id="two">
        <button> Download</button>
    </form>
    <div id="clearer"></div>
</div>

CSS

#one, #two{
    display: inline-block;
    *display: inline;
    zoom: 1;
    border: 0;
}

#container{
    border: 1px solid #000;
}

小提琴

或使用浮點數提供更廣泛的支持:

#one, #two{
    float: left;
    border: 0;
    padding: 10px;
}

#clearer{
    clear: both;
}

#container{
    border: 1px solid #000;
}

小提琴

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM