html - 输入和提交按钮在同一行

标签 html css wordpress

我在 Wordpress (Sendpress) 中使用了一个插件,并尝试对表单进行一些更改。 html代码是这样的:

  <form class="sendpress-signup" method="post" id="sendpress_signup">
    <div id="form-wrap">
      <input type="hidden" value="1688" class="sp_list" id="list" name="sp_list" />

      <p name="email"><label for="email">Newsletter - Stay Tuned:</label> <input type=
      "text" name="sp_email" value="" orig="Newsletter - Stay Tuned" class=
      "sp_email" /></p>

      <p class="submit"><input type="submit" name="submit" id="submit" class=
      "sendpress-submit" value="Submit" /></p>
    </div>

这是我到目前为止所做的 jsFiddle jsFiddle

我想要做的是将提交按钮放在输入字段旁边,它们之间没有空格。有没有办法只用 CSS 来做到这一点?我现在更喜欢更改插件代码。

最佳答案

像这样尝试: Updated Demo

HTML:

 <p name="email">
            <label for="email">Newsletter - Stay Tuned:</label>
            <input type="text" name="sp_email" value="" orig="Newsletter - Stay Tuned" class="sp_email" />
             <span class="submit">
            <input type="submit" name="submit" id="submit" class="sendpress-submit" value="Submit" />
        </span>
        </p>

CSS:

input[type="text"] {
    border: 3px solid #be2e26;
    padding: 5px;
}
.sendpress-submit {
    margin: 0 0 0 -7px;
    background: none repeat scroll 0 0 #be2e26;
    border-radius: 5px;
    color: white;
    padding: 4px 5px;
   border: 3px solid #be2e26;
}

关于html - 输入和提交按钮在同一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28807185/

相关文章:

html - 如何在边框上放置文本?

wordpress - 将子域和路径重定向到具有相同路径的主域

php - 在 iFrame 中打开 FTP

html - 无法在 Bootstrap 3x 上隐藏子菜单

javascript - 如何通过 javascript 将较小的框插入表单框?

html - CSS 分词在 Microsoft edge 中无法正常工作

css - 如何保持外部 div 不被内部 div 的填充/边距推出?

html - 无法在导航栏上方添加空间

html - wordpress 垂直显示菜单项

php - 修复尝试从数据库检索数据时 php 中的显示格式