我已经使用DataTable创建了表。
看起来像这样:



我想要做的是像这样拆分它们:



如何使用自定义CSS来实现?
我的HTML看起来像这样:

<html>
    <head>
    <link rel="stylesheet" href="http://yui.yahooapis.com/pure/0.6.0/pure-min.css">
    <link rel="stylesheet"  href="http://cdn.datatables.net/1.10.7/css/jquery.dataTables.css">
    <link rel="stylesheet" href="http://cdn.datatables.net/colvis/1.1.2/css/dataTables.colVis.css">
    <script type="text/javascript" language="javascript" src="./src/jquery-1.11.1.min.js"></script>
    <script type="text/javascript" language="javascript" src="./src/jquery.dataTables.min.js"></script>
    <script type="text/javascript" language="javascript" src="./src/dataTables.colVis.min.js"></script>


    <script>
     $(document).ready(function() {
         $('.sortable-table').DataTable( {
                // Allow column selection, based on this
                // https://datatables.net/extensions/colvis/
                "dom": 'C<"clear">lfrtip',
                // Except first column,
                // it should stay.
                // https://datatables.net/extensions/colvis/options
                colVis:{exclude:[0]}
            });
         } );
         </script>
    <style>
    body {
        font-family: 'Helvetica Neue';
        margin:150px;
    }
    img {
        max-width:65%;
        max-height:65%;
    }
    </style>
    <title>Experiment 11</title>
    </head>
    <body>

    <h2> G. Shared functional  annotation</h2>
    Here the functional analysis is scored with <tt>-log(Pvalue)</tt>.
    <h3> LN </h3>
    <table border="1" class="dataframe sortable-table display compact pure-table">
  <thead>
    <tr style="text-align: left;">
      <th>GO</th>
      <th>FOO</th>
      <th>BAR</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>                regulation of response to wounding</td>
      <td>  6.850</td>
      <td> 11.975</td>
   </tr>
  </table>
    </body>
    </html>

最佳答案

根据您的示例:
 


<div class="ColVis" >
  <button class="ColVis_MasterButton">
    <span>Show / hide columns</span>
  </button>
</div>





  这是您用于该按钮的html,现在我们将CSS应用于该按钮



 .ColVis{
    width:100%
}
button.ColVis_Button{
    float:right
}





  为您的Colvis类和FLOAT提供Width 100%:右键单击。


注意 :

如果可能的话,请为colvis和button应用新类,因为如果您更改colVis的样式,则它可能会更改您其他模板或其他布局中的样式,因此请先对其进行测试。

例如:http://jsfiddle.net/kevalbhatt18/urxk3q0z/2/


  当您在jsfiddle中首先看到淀粉的输出时,输出屏幕的大小
  这样您就可以看到正确的输出

09-13 09:49