0

我正在尝试使用 Bootstrap 构建搜索表单。这是HTML:

<form class="form-search search-bar">
  <div class="input-append">
    <input type="text" class="search-query" placeholder="Enter your address here...">
    <button type="submit" class="btn btn-primary">
    Search <i class="icon-search icon-white"></i></button>
  </div>
</form>

我是 CSS 新手 - 如何设置样式以使搜索元素在整个块中水平居中?另外,如何增加搜索元素的高度?

4

2 回答 2

1

你应该添加一个ID

.search-bar {
    text-align: center; /* centers inline and inline-block children */
}
.search-bar .search-query,
.search-bar .btn-primary {
    display: inline-block; /* allows for heights to be set */
}
.search-bar .search-query {
    height: 30px;
}
.search-bar .btn-primary {
    height: 40px;
}
于 2012-12-12T08:56:10.560 回答
0

要将它们彼此相邻放置,您可以使用 float 命令

.search-query {
  float:left;
}
.btn-primary {
  float:left;
}

确保 的宽度input-append足够大,可以将它们彼此相邻放置。

增加那里height只是放置高度:[数量]; float在与 CSS相同的块中

于 2012-12-12T08:52:45.627 回答