Skip welcome & menu and move to editor
Welcome to JS Bin
Load cached copy from
 
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>欄寬分配</title>
  <style>
    #t { 
      margin-top: 50px;
      border: 1px solid brown; 
      background-color: yellow;
      border-spacing: 3px;
    }
    #t th { 
      border: 1px solid gray; padding: 1px;
      background-color: orange; color: black;
    }
    #disp {
      margin-top: 20px;
      padding: 6px; background-color: #ccc; height: 15px;
    }
  </style>
</head>
<body>
  <div class='grid'>
  </div>
  <table id='t' style="width: 100%">
    <colgroup>
      <col style="width:60px">
      <col style="width:60px">
      <col style="width:60px">
      <col style="width:60px">
      <col style="min-width:60px">
    </colgroup>
    <thead>
      <tr id='r'>
        <th>Column1</th><th>Column2</th><th>Column3</th>
        <th>Column4</th><th>Column5</th>
      </tr>
    </thead>
  </table>
  <div id='disp'></div>
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.9.1.js "></script>
  <script>
    $(window).bind("resize", function() {
      var res = [];
      var tw = $("#t").width();
      res.push("table : " + tw);
      var sum = 0;
      $("#r th").each(function(i) {
        var w = $(this).width();
        sum += w;
        res.push("th" + (i+1) + " : " + w);
      });
      res.push("sum : " + sum + "(" + (tw-sum) + ")");
      $("#disp").text(res.join(' / '));
    }).resize();
  </script>
</body>
</html>
Output

You can jump to the latest bin by adding /latest to your URL

Dismiss x
public
Bin info
darkthreadpro
0viewers