0

ニュース バナーとボタンを 2 つの別個<div>の要素として作成しましたが、2 行で表示されます。

それらを一行にまとめたいのですが、どうすればいいですか?

HTML:

<div id="outer">
    <div>
        <div>
            <div id="newsbar">news bar</div>
            <div id="button"><span role="button"> <input type="button" value="submit"/></div>
        </div>
    </div>
</div>

フィドル

4

12 に答える 12

0

これを試して、

<table>
<tr>
<td width="200px" align="center">
<div id="outer">
<div id="newsbar"></div></td>
<td>
<div id="button"><span role="button"> <input type="button" value="submit"/></div></td>
</div>
</tr>
</table>

ur divを小さなテーブルにするだけです..

于 2013-10-29T10:01:16.867 に答える
0
    display:inline-block

#div1{float:left}

#div2{float:right}
于 2013-10-29T10:04:23.340 に答える
0

あなたのCSSに追加してみてください

float: left; 

display: inline-block; 


それはそれを修正する必要があります。

于 2013-10-29T12:09:32.830 に答える
0

使用するよりも、2 div 分のスペースがある幅を使用してください

フロート: 左;

これにより、divが隣り合わせに配置されます。もちろん、選択した他の方向を使用できます

于 2013-10-29T09:56:49.290 に答える
0

どうぞ。

http://jsfiddle.net/alaminopu/ZKKFU/15/

HTML:

<div id="outer">
    <div id="news-wrap">
        <div>
            <div id="newsbar"></div>
            <div id="button"><span role="button"> <input type="button" value="submit"/></div>
        </div>
    </div>
</div>

CSS:

#news-wrap{
    overflow:hidden;
}
#newsbar{
    float:left;
    width:200px;
}
于 2013-10-29T09:57:27.057 に答える
0

これを試して。 デモ

div
{
    display:inline-block;
    float: left;
}
于 2013-10-29T09:55:40.773 に答える