前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >搜索栏flex布局自动换行,最后元素靠右

搜索栏flex布局自动换行,最后元素靠右

作者头像
solate
发布2021-12-16 10:08:03
1.7K0
发布2021-12-16 10:08:03
举报
文章被收录于专栏:solate 杂货铺solate 杂货铺

原因

在写后端管理时碰到需要写很多条件的搜索,这个时候需要自动换行,但是最后按钮必须靠右,这个时候就可以使用这个。

实现

不懂flex 的可以参考这篇

阮一峰 Flex 布局教程:语法篇

最后一个元素靠右主要需要设置 margin-left:auto

html

代码语言:javascript
复制
   <div style="width: 600px; height: 300px; border: solid 1px black ">
      <div class="search">
        <div class="search-item">
          <span class="search-item-title">标题头</span>
          <input type="text" class="search-item-form" placeholder="请输入">
        </div>
        <div class="search-item">
          <span class="search-item-title">标题头</span>
          <input type="text" class="search-item-form" placeholder="请输入">
        </div>
        <div class="search-item">
          <span class="search-item-title">标题头</span>
          <input type="text" class="search-item-form" placeholder="请输入">
        </div>
        <div class="search-item-end">
          <input type="submit" value="提交" />
          <input type="submit" value="还原" />
        </div>
      </div>
    </div>

css:

代码语言:javascript
复制
.search {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  /*flex-direction: row;*/
  justify-content: flex-start;
}
.search-item {
  margin-right: 10px;
}
.search-item-title {
  margin-right: 5px;
  font-size: 16px;
}
.search-item-form {
  max-width: 300px;
}
.search-item-end {
  margin-left: auto;
}

完成效果

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 原因
  • 实现
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档