如何在HTML CSS外部应在表外看到的每个TD中放置一个链接

  • 本文关键字:TD 链接 一个 外部 CSS HTML html css
  • 更新时间 :
  • 英文 :


我有一个表,我在表的每个td上都有一个链接。但是我需要以这种方式将这些链接放在桌子外面。我已经做到了,但是在第一个单元格中,我需要隐藏它。如果我用CSS隐藏td,我的链接也将隐藏。这是HTML

td {
  position: relative;
}
span {
  position: absolute;
  left: -80px;
}
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.0/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js"></script>
<div class="container">
  <h2>Basic Table</h2>
  <p>The .table class adds basic styling (light padding and only horizontal dividers) to a table:</p>
  <table class="table table-bordered">
    <tbody>
      <tr>
        <td><span>link</span></td>
        <td>John</td>
        <td>Doe</td>
        <td>john@example.com</td>
      </tr>
      <tr>
        <td><span>link</span></td>
        <td>Mary</td>
        <td>Moe</td>
        <td>mary@example.com</td>
      </tr>
      <tr>
        <td><span>link</span></td>
        <td>July</td>
        <td>Dooley</td>
        <td>july@example.com</td>
      </tr>
    </tbody>
  </table>
</div>

我用其他CSS实现了它,希望它对您有用。

td{
  position:relative;
}
  
span{
  position:absolute;
  left:-80px;
}
table.table.table-bordered {
    border-left-width: 0;
}
table.table td:first-child {
    border: none; 
    width: 0;
    padding: 0;
}
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.min.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.0/jquery.min.js"></script>
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js"></script>
<div class="container">
  <h2>Basic Table</h2>
  <p>The .table class adds basic styling (light padding and only horizontal dividers) to a table:</p>            
  <table class="table table-bordered">
    <tbody>
      <tr>
      <td><span>link</span></td>
        <td>John</td>
        <td>Doe</td>
        <td>john@example.com</td>
      </tr>
      <tr>
        <td><span>link</span></td>
        <td>Mary</td>
        <td>Moe</td>
        <td>mary@example.com</td>
      </tr>
      <tr>
        <td><span>link</span></td>
        <td>July</td>
        <td>Dooley</td>
        <td>july@example.com</td>
      </tr>
    </tbody>
  </table>
</div>

最新更新