首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在文本字段中显示提交按钮

如何在文本字段中显示提交按钮
EN

Stack Overflow用户
提问于 2016-06-10 09:05:38
回答 3查看 14.3K关注 0票数 2

我有一个注释表单,我想在右边的文本字段中显示submit按钮。以下是我到现在为止所做的:

代码语言:javascript
复制
.flex1 {
  display: flex;
}
.flex2 {
  flex: 1;
}
代码语言:javascript
复制
<form class="comment-form" method="get">
  <img src="image" alt="">
  <p class="flex1"><input type="text" class="form-control flex2" placeholder="Leave a comment..."> <button type="submit" class="btn btn-info">comment</button></p>
</form>

使用此方法,表单将脱离屏幕。是否有更好的方法将提交按钮放置在文本字段中。提示:,我在使用引导带。

EN

回答 3

Stack Overflow用户

发布于 2016-06-10 09:16:47

假设您没有被迫使用flexbox,下面是我所做的实现您想要的东西的代码。

http://codepen.io/habovh/pen/rLxJdM

基本上,将您的inputbutton包装在一个固定宽度的相对容器中,然后使用position: absolute将按钮放在右边。

票数 12
EN

Stack Overflow用户

发布于 2016-06-10 09:57:19

只需添加样式到您的按钮;

代码语言:javascript
复制
<button type="submit" class="btn btn-info" style="position: absolute;right: 0;margin-top: -34px;">comment</button>
票数 1
EN

Stack Overflow用户

发布于 2016-06-10 09:16:45

css

代码语言:javascript
复制
input[type="text"] {
    width: 200px;
    height: 40px;
}
button {
    position: absolute;
    left: 165px;
    top: 10px;
}

html

代码语言:javascript
复制
<input type="text" />
<button>Submit</button>

演示

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37744201

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档