title: Angular datatables with filter column width
body: <p>I tried to set width for column in angular datatables  with filters.
  But width of the column not changed.</p>
  
  <p>I try following</p>
  
  <pre><code>   var columnsSpecification = [
        {
            type: 'text',
            bRegex: true,
            bSmart: true
        }, {
            type: 'text',
            bRegex: true,
            sWidth:"90px"}];
  
  
      $scope.dtOptions = DTOptionsBuilder.newOptions()
        .withBootstrap()
        .withOption('scrollX', '700%')
        .withOption('scrollY', height + 'px')
        .withOption('oLanguage', { "sEmptyTable": " " })
        .withOption('lengthMenu', [[-1, 1000, 100, 50, 25, 10], ['All', 1000, 100, 50, 25, 10]])
        .withOption('paging', false)
        .withOption('bInfo',false)
        .withColumnFilter({          
        aoColumns:columnsSpecification 
    })
    .withTableTools('/Content/DataTables/swf/copy_csv_xls.swf')
    .withTableToolsButtons(['xls']);
  </code></pre>
  
  <p>In html file I tried this:</p>
  
  <pre><code>   &lt;table id="table-machines" datatable="ng" class="table table-striped" dt-options="dtOptions"&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Name&lt;/th&gt;
              &lt;th style="width: 90px !important"&gt;Value&lt;/th&gt;                
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr ng-repeat="m in records&gt;
              &lt;td&gt;{{m.name}}&lt;/td&gt;
              &lt;td style="width: 90px !important"&gt;{{m.Value}}&lt;/td&gt;                
          &lt;/tr&gt;
      &lt;/tbody&gt;
  </code></pre>
  
  <p>But Value column another zise rather I setted.</p>
  
  <p>I'v found, that if there is not filter - all fine.</p>
  
  <p>How can I set table width and preserve filters?</p>