如何在文本框后面创建一个div?

时间:2014-01-29 08:28:53

标签: html css html5

如何在文本框后面(在同一行中)创建一个div?

        <!--Text box -->
        Title: <input type="text" name="textbox1" placeholder="Type here"
            class="inputs" />
        <!-- dropdown menu -->
        <div class="select-style">
            <select class="dropdown" Name="color" onchange="">
                <option value="" class="label" value="">Text Color</option>
                <option value="black">Black</option>
                <option value="blue">Blue</option>
                <option value="green">Green</option>
                <option value="red">Red</option>
            </select>
        </div>

4 个答案:

答案 0 :(得分:1)

只需将此规则添加到您的css文件中:

.select-style{
    display: inline;
}

这是jsfiddle

或者如果您希望使用内联样式,请将其添加到div:

 <div style="display: inline" class="select-style">

答案 1 :(得分:1)

    Title: <input type="text" name="textbox1" placeholder="Type here"
        class="inputs" />

    <!-- dropdown menu -->
    <span class="select-style">
        <select class="dropdown" Name="color" onchange="">
            <option value="" class="label" value="">Text Color</option>
            <option value="black">Black</option>
            <option value="blue">Blue</option>
            <option value="green">Green</option>
            <option value="red">Red</option>
        </select>
    </span>

为我工作

答案 2 :(得分:0)

使用CSS:

.select-style {display:inline-block;}

希望这有帮助!

答案 3 :(得分:0)

您应该使用 span ,因为它是内联元素 div 块元素,它总是会破坏行。

见JFiddle: http://jsfiddle.net/VC7DD/

<!--Text box -->
Title: <input type="text" name="textbox1" placeholder="Type here"
    class="inputs" />
<!-- dropdown menu -->
<span class="select-style">
    <select class="dropdown" Name="color" onchange="">
        <option value="" class="label" value="">Text Color</option>
        <option value="black">Black</option>
        <option value="blue">Blue</option>
        <option value="green">Green</option>
        <option value="red">Red</option>
    </select>
</span>