html - 在 div 标签内添加 <br> 标签失败

标签 html

我有这个 HTML 代码:

<div id="welcomename">
    <h1>Welcome! What's your name?</h1>
    <input type="text" class="form" name="name" placeholder="Your name here!" id="name"/>
    <input type="button" onclick="clicked();" value="I'm ready!"/>
</div>
<br>

那绝对完美,但出于某些原因,我需要那个 <br>div 'welcomename里面'.但是,当我这样做时,它不起作用。

其他代码:

<div id="hiddenDiv" style="display: none;">
    <h1 id="welcomehowareyou">How are you today, ?</h1>
    <form id="welcomehowareyou2" method="post">
        <select name="mood" onchange="popup(this.options.selectedIndex)">
            <option value="" disabled selected>How are you?</option>
            <option>I'm doing great, thanks!</option>
            <option>I'm fine, but could be better</option>
            <option>I feel absolutely terrible today.</option>
            <!--<input type="submit" value="Done!"/>-->
    </form>
    <p></p>
</div>

最佳答案

您是在关闭 div 之前和输入元素之后添加“br”吗?这是因为输入元素是行内元素。

关于html - 在 div 标签内添加 <br> 标签失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29740174/

相关文章:

html - 使两个 div 并排排列,没有间隙

html - 由于验证消息,Div 在验证失败时向左移动

javascript - 移动触摸中未显示子菜单

javascript - 具有 2 个操作的提交按钮取决于下拉菜单

html - 覆盖 html input[type=number] 样式以更改箭头

html - 如何使用 Bootstrap 3 制作漂亮的按钮矩阵?

javascript - 使用 required 属性动态生成单选按钮

javascript - 如何使用 angularJS $routeProvider 和 $routeParams

javascript - 使用 node.js 提供带有 CSS 和 JS 的基本网页包括

html - 当加载程序到达表单顶部时,表单位置正在改变