html - 均匀对齐并响应下拉列表 HTML/CSS

标签 html css

我使用“选择”标签在带有下拉列表的 HTML 上布置了几个选项。我想让它们具有响应性,以便在调整屏幕大小时,它们会慢慢均匀地堆叠在一起。现在,它有点 react 灵敏,但并没有均匀对齐。我想让所有的标题和下拉列表均匀对齐。我尝试这样做:

text-align: right;
float: left;
padding: 5px;
margin-top: 10px;

但这并不能解决问题。任何建议将不胜感激!

所以顶部应该有'家庭类型'和'地址';第二行应该有“年龄范围”和“俱乐部”和“支付类型”;那么最后一行在全屏时应该有“开始日期”和“结束日期”。每个下拉列表应均匀对齐(例如,家庭类型下拉列表将与年龄范围和开始日期对齐;地址将与俱乐部和结束日期对齐;年龄范围将在末尾自行对齐)

JSFiddle:https://jsfiddle.net/q3h0qkhm/2/

最佳答案

按您预期的方式进行尝试。

    <div class="row">
  <div class="col-md-6 col-sm-6 col-xs-12">
    <div id="home" class="form-group"> Home Type:
      <select id="homeDDL" class="form-control">
      </select>
    </div>
  </div>
  <div class="col-md-6 col-sm-6 col-xs-12">
    <div id="address" class="form-group"> Address:
      <select id="addressDDL" class="form-control">
      </select>
    </div>
  </div>
  <div class="col-md-4 col-sm-4 col-xs-12">
    <div id="age" class="form-group"> Age Range:
      <select id="ageDDL" class="form-control">
      </select>
    </div>
  </div>
  <div class="col-md-4 col-sm-4 col-xs-12">
    <div id="clubs" class="form-group"> Clubs:
      <select id="clubsDDL" class="form-control">
      </select>
    </div>
  </div>
  <div class="col-md-4 col-sm-4 col-xs-12">
    <div id="pay" class="form-group"> Payment Type:
      <select id="payDDL" class="form-control">
      </select>
    </div>
  </div>
  <div class="col-md-6 col-sm-6 col-xs-12">
    <div id="startDate" class="form-group"> Start Date:
      <input type="text" id="StartDate" class="form-control" />
    </div>
  </div>
  <div class="col-md-6 col-sm-6 col-xs-12">
    <div id="endDate" class="form-group"> End Date:
      <input type="text" id="EndDate" class="form-control" />
    </div>
  </div>
</div>

关于html - 均匀对齐并响应下拉列表 HTML/CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37750622/

相关文章:

html - 使用对象标签在 html 中嵌入 PDF 文件

javascript - html/css/javascript 中的动画线

javascript - 地理位置邮政编码

javascript - 根据屏幕宽度更改 JavaScript 中的 a 标签属性

html - 如何对齐左侧的 2 个第一个元素和右侧的最后一个元素

css - 使用 css 设计 ul - 为什么 float 会那样工作

html - 无法控制 CSS 转换中的可点击区域

css - 在没有父容器的情况下对齐两个 <div>

html - 有没有一种方法可以确保 100% 忠实再现 CSS 或 SVG 中的边框图像?

html - 将显示 block div 对齐到同一行