如何更改<input type =“ submit”>的高度

时间:2019-09-24 03:46:57

标签: html css forms

我的表格如下:

<form>
  <input type="text" id="search_bar" name="search_bar" value="" placeholder="Zip Code or City">
  <input type="submit" id = "search_bar_submit_button" name="search_bar_submit_button" value="Search">
</form>

和以下CSS:

#search_bar, #search_bar_submit_button{
  height: 5em;
}

搜索栏现在为5em,但是提交按钮的高度没有改变。我已经看到建议使用<input type="submit" height = "x">的答案,但是感觉必须有一种使用CSS的方法吗?

4 个答案:

答案 0 :(得分:0)

input[type=submit] {
  font-size: 5em;
}
<input type="submit" value="Submit">

答案 1 :(得分:0)

请用<input type='submit'替换<button type='submit'

这也将允许您应用适当的CSS。请参见下面的示例。

input[type='submit'] {
 height: 5em;
}

button[type='submit'] {
 height: 5em;
}
<input type='submit' value='Search'/>


<button type='submit'>Search</button>

请通过以下链接获取更多详细信息。

input type="submit" Vs button tag are they interchangeable?

答案 2 :(得分:0)

这可能会帮助CSS

#search_bar_submit_button{
  max-height: 50px;
}

答案 3 :(得分:0)

您可以尝试以下代码。

#search_bar_submit_button {
    width: 10em;
    height: 4em;
}
<form>
  <input type="text" id="search_bar" name="search_bar" value="" placeholder="Zip Code or City"><br/><br/>
  <input type="submit" id = "search_bar_submit_button" name="search_bar_submit_button" value="Search">
</form>