Twitter bootstrap 减少小型设备的列数

Twitter bootstrap 减少小型设备的列数,twitter-bootstrap,twitter-bootstrap-3,Twitter Bootstrap,Twitter Bootstrap 3,我有一个只用于表格布局的表格,而不是表格数据&我正在努力使它具有响应性。因为它只是用于布局,所以我希望在小型设备中只有1列,在中型设备中只有2列,而最初我的表有4列,如: 原始表格 <div class="table-responsive"> <table class = "table"> <tr> <td>First Name: </br><input type="text" id

我有一个只用于表格布局的表格,而不是表格数据&我正在努力使它具有响应性。因为它只是用于布局,所以我希望在小型设备中只有1列,在中型设备中只有2列,而最初我的表有4列,如: 原始表格

<div class="table-responsive">
    <table class = "table">
        <tr>
            <td>First Name: </br><input type="text" id= "txtFname"/><td>
            <td>Middle Name: </br><input type="text" id= "txtMname"/><td>
            <td>Last Name: </br><input type="text" id= "txtLname"/><td>
            <td>Date Of Birth: </br><input type="text" id= "txtDob"/><td>
        </tr>
    </table>
</div>

名字:
中间名:
姓氏:
出生日期:
在小型设备中,它应该类似于:

<div>
    <table>
        <tr><td>First Name: </br><input type="text" id= "txtFname"/><td></tr>
        <tr><td>Middle Name: </br><input type="text" id= "txtMname"/><td></tr>
        <tr><td>Last Name: </br><input type="text" id= "txtLname"/><td></tr>
        <tr><td>Date Of Birth: </br><input type="text" id= "txtDob"/><td></tr>
    </table>
</div>

名字:
中间名:
姓氏:
出生日期:
介质设备中的2列
有没有办法实现这一点,请提出建议。我知道他可以用,但可以用吗?

使用表格进行布局不是一个好主意。在这种情况下,您可以使用bootstrap的
类获得所需的行为:

  <div class="row">
    <div class="col-sm-12 col-md-6 col-lg-3">
      First Name: <br><input type="text" id= "txtFname"/>
    </div>
    <div class="col-sm-12 col-md-6 col-lg-3">
      Middle Name: <br><input type="text" id= "txtMname"/>
    </div>
    <div class="col-sm-12 col-md-6 col-lg-3">
      Last Name: <br><input type="text" id= "txtLname"/>
    </div>
    <div class="col-sm-12 col-md-6 col-lg-3">
      Date Of Birth: <br><input type="text" id= "txtDob"/>
    </div>
  </div>

名字:
中间名:
姓氏:
出生日期:

下面是一个bootply示例:

使用表进行布局不是一个好主意。在这种情况下,您可以使用bootstrap的
类获得所需的行为:

  <div class="row">
    <div class="col-sm-12 col-md-6 col-lg-3">
      First Name: <br><input type="text" id= "txtFname"/>
    </div>
    <div class="col-sm-12 col-md-6 col-lg-3">
      Middle Name: <br><input type="text" id= "txtMname"/>
    </div>
    <div class="col-sm-12 col-md-6 col-lg-3">
      Last Name: <br><input type="text" id= "txtLname"/>
    </div>
    <div class="col-sm-12 col-md-6 col-lg-3">
      Date Of Birth: <br><input type="text" id= "txtDob"/>
    </div>
  </div>

名字:
中间名:
姓氏:
出生日期:

下面是一个bootply示例:

使用表进行布局不是一个好主意。在这种情况下,您可以使用bootstrap的
类获得所需的行为:

  <div class="row">
    <div class="col-sm-12 col-md-6 col-lg-3">
      First Name: <br><input type="text" id= "txtFname"/>
    </div>
    <div class="col-sm-12 col-md-6 col-lg-3">
      Middle Name: <br><input type="text" id= "txtMname"/>
    </div>
    <div class="col-sm-12 col-md-6 col-lg-3">
      Last Name: <br><input type="text" id= "txtLname"/>
    </div>
    <div class="col-sm-12 col-md-6 col-lg-3">
      Date Of Birth: <br><input type="text" id= "txtDob"/>
    </div>
  </div>

名字:
中间名:
姓氏:
出生日期:

下面是一个bootply示例:

使用表进行布局不是一个好主意。在这种情况下,您可以使用bootstrap的
类获得所需的行为:

  <div class="row">
    <div class="col-sm-12 col-md-6 col-lg-3">
      First Name: <br><input type="text" id= "txtFname"/>
    </div>
    <div class="col-sm-12 col-md-6 col-lg-3">
      Middle Name: <br><input type="text" id= "txtMname"/>
    </div>
    <div class="col-sm-12 col-md-6 col-lg-3">
      Last Name: <br><input type="text" id= "txtLname"/>
    </div>
    <div class="col-sm-12 col-md-6 col-lg-3">
      Date Of Birth: <br><input type="text" id= "txtDob"/>
    </div>
  </div>

名字:
中间名:
姓氏:
出生日期:

下面是一个bootply示例:

如果您坚持使用table而不是div,一个简单的解决方案是使用
隐藏的xs
可见的xs
类,如下所示:

<div class="table-responsive hidden-xs">
    <table class = "table">
        <tr>
            <td>First Name: </br><input type="text" id= "txtFname"/><td>
            <td>Middle Name: </br><input type="text" id= "txtMname"/><td>
            <td>Last Name: </br><input type="text" id= "txtLname"/><td>
            <td>Date Of Birth: </br><input type="text" id= "txtDob"/><td>
        </tr>
    </table>
</div>

<div class="visible-xs">
    <table>
        <tr><td>First Name: </br><input type="text" id= "txtFname"/><td></tr>
        <tr><td>Middle Name: </br><input type="text" id= "txtMname"/><td></tr>
        <tr><td>Last Name: </br><input type="text" id= "txtLname"/><td></tr>
        <tr><td>Date Of Birth: </br><input type="text" id= "txtDob"/><td></tr>
    </table>
</div>

名字:
中间名:
姓氏:
出生日期:
名字:
中间名:
姓氏:
出生日期:

这将在平板电脑/桌面上显示您的第一张表,在移动设备上显示第二张表。

如果您坚持使用表而不是div,一个简单的解决方案是使用
隐藏的xs
可见的xs
类,如下所示:

<div class="table-responsive hidden-xs">
    <table class = "table">
        <tr>
            <td>First Name: </br><input type="text" id= "txtFname"/><td>
            <td>Middle Name: </br><input type="text" id= "txtMname"/><td>
            <td>Last Name: </br><input type="text" id= "txtLname"/><td>
            <td>Date Of Birth: </br><input type="text" id= "txtDob"/><td>
        </tr>
    </table>
</div>

<div class="visible-xs">
    <table>
        <tr><td>First Name: </br><input type="text" id= "txtFname"/><td></tr>
        <tr><td>Middle Name: </br><input type="text" id= "txtMname"/><td></tr>
        <tr><td>Last Name: </br><input type="text" id= "txtLname"/><td></tr>
        <tr><td>Date Of Birth: </br><input type="text" id= "txtDob"/><td></tr>
    </table>
</div>

名字:
中间名:
姓氏:
出生日期:
名字:
中间名:
姓氏:
出生日期:

这将在平板电脑/桌面上显示您的第一张表,在移动设备上显示第二张表。

如果您坚持使用表而不是div,一个简单的解决方案是使用
隐藏的xs
可见的xs
类,如下所示:

<div class="table-responsive hidden-xs">
    <table class = "table">
        <tr>
            <td>First Name: </br><input type="text" id= "txtFname"/><td>
            <td>Middle Name: </br><input type="text" id= "txtMname"/><td>
            <td>Last Name: </br><input type="text" id= "txtLname"/><td>
            <td>Date Of Birth: </br><input type="text" id= "txtDob"/><td>
        </tr>
    </table>
</div>

<div class="visible-xs">
    <table>
        <tr><td>First Name: </br><input type="text" id= "txtFname"/><td></tr>
        <tr><td>Middle Name: </br><input type="text" id= "txtMname"/><td></tr>
        <tr><td>Last Name: </br><input type="text" id= "txtLname"/><td></tr>
        <tr><td>Date Of Birth: </br><input type="text" id= "txtDob"/><td></tr>
    </table>
</div>

名字:
中间名:
姓氏:
出生日期:
名字:
中间名:
姓氏:
出生日期:

这将在平板电脑/桌面上显示您的第一张表,在移动设备上显示第二张表。

如果您坚持使用表而不是div,一个简单的解决方案是使用
隐藏的xs
可见的xs
类,如下所示:

<div class="table-responsive hidden-xs">
    <table class = "table">
        <tr>
            <td>First Name: </br><input type="text" id= "txtFname"/><td>
            <td>Middle Name: </br><input type="text" id= "txtMname"/><td>
            <td>Last Name: </br><input type="text" id= "txtLname"/><td>
            <td>Date Of Birth: </br><input type="text" id= "txtDob"/><td>
        </tr>
    </table>
</div>

<div class="visible-xs">
    <table>
        <tr><td>First Name: </br><input type="text" id= "txtFname"/><td></tr>
        <tr><td>Middle Name: </br><input type="text" id= "txtMname"/><td></tr>
        <tr><td>Last Name: </br><input type="text" id= "txtLname"/><td></tr>
        <tr><td>Date Of Birth: </br><input type="text" id= "txtDob"/><td></tr>
    </table>
</div>

名字:
中间名:
姓氏:
出生日期:
名字:
中间名:
姓氏:
出生日期:

这将在平板电脑/桌面上显示您的第一张桌子,在移动设备上显示第二张桌子。

正是出于这个原因,您不应该在布局中使用桌子。正确。但是,我有表格布局&需要使其响应。因此,询问是否有解决方法。正因为这个原因,您不应该在布局中使用表格。正确。但是,我有表格布局&需要使其响应。因此,询问是否有解决方法。正因为这个原因,您不应该在布局中使用表格。正确。但是,我有表格布局&需要使其响应。因此,询问是否有解决方法。正因为这个原因,您不应该在布局中使用表格。正确。但是,我有表格布局&需要使其响应。因此,询问是否有出路。