Html 如何创建引导类=";表格内联“;制定解决方案<;768px

Html 如何创建引导类=";表格内联“;制定解决方案<;768px,html,css,twitter-bootstrap,Html,Css,Twitter Bootstrap,我们正在制作一个谷歌网站,在那里我们将把一个在Bootstrap上制作的表单 我们必须把表格的宽度设为500px 代码没问题,但是只在特定大小的屏幕上工作,我们需要指定该大小,我们应该在哪里更改它 多谢各位 <div class="form-group"> <div class="form-inline"> <div class="form-group">

我们正在制作一个谷歌网站,在那里我们将把一个在Bootstrap上制作的表单

我们必须把表格的宽度设为500px

代码没问题,但是
只在特定大小的屏幕上工作,我们需要指定该大小,我们应该在哪里更改它

多谢各位

            <div class="form-group">
                <div class="form-inline">
                    <div class="form-group">
                        <label class="sr-only" for="Inputtel">Telefone</label>
                        <input type="tel" class="form-control" id="Inputtel" placeholder="Telefone">
                    </div>
                    <div class="form-group">
                        <label class="sr-only" for="InputCPFCNPJ">CPF ou CNPJ</label>
                        <input type="number" class="form-control" id="InputCPFCNPJ" placeholder="CPF ou CNPJ">
                    </div>
                </div>
            </div>

电传
CPF ou CNPJ

在bootstrap 3中,您可以使用网格选项来执行此操作。 您希望输入在一行中是正确的吗? 因此,您可以使用col-xs-6解决您的问题。或者,您可以将较小的输入与col-xs-4配合使用。 测试它;)


电传
CPF ou CNPJ

另一种实现结果的方法是强制che类“form inline”也可以使用分辨率<768px在项目中添加一个简单的css:

@media (max-width: 767px) {
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
}
@media (max-width: 767px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
}

顺便说一句,对于小宽度窗口,可能会出现这样的情况:并非所有的内联组件都可以在同一行中渲染,最后的一些组件将位于第二行(如果没有足够的空间)。

对我有效的方法是@Rancid solution,但将display:inline block替换为display:inline table,效果很好,所有元素都在一行中。

谢谢chuebert这很有效,但我在表单的末尾有一个按钮,按钮保持左边空白:0,当我使用col-xs-6时,元素有一些空白,a如何管理?您希望输入和按钮在一行中吗?您可以输入col-xs-5和按钮col-xs-2,总和必须为12。您应该使用引导媒体查询@screen xs max,而不是硬编码最大宽度值,例如:@media(max width:@screen xs max){} display: inline-block display: inline-block display: inline-table