延伸鏈接(Stretched link)

      透過CSS將連接“延伸”,令任何HTML元素或Bootstrap元件變得可點擊。

      On this page

      在一個連接上添加.stretched-link將可以使它的containing block變得可點擊,這是透過::after虛擬元素達成的。在大多數的情況下,這意味著本身帶有position: relative;,且內部包裝了具有.stretched-link類別之連接的元素將變得可點擊。

      Bootstrap中卡片元件預設便帶有position: relative,因此在這個情況下你可以安全的在卡片中的連接添加.stretched-link,而無須更改任何其他HTML。

      對于拉伸鏈接,不建議使用多個鏈接和輕觸目標。但是,如果需要, positionz-index樣式可以幫助您。

      Card image cap
      Card with stretched link

      Some quick example text to build on the card title and make up the bulk of the card's content.

      Go somewhere
      <div class="card" style="width: 18rem;">
      <img src="..." class="card-img-top" alt="...">
      <div class="card-body">
      <h5 class="card-title">Card with stretched link</h5>
      <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
      <a href="#" class="btn btn-primary stretched-link">Go somewhere</a>
      </div>
      </div>

      大多數自定義的元件并不預設帶有position: relative,因此必須添加position: relative,避免連接延伸到父容器以外的地方。

      Generic placeholder image
      Custom component with stretched link

      This is some placeholder content for the custom component. It is intended to mimic what some real-world content would look like, and we're using it here to give the component a bit of body and size.

      Go somewhere
      <div class="d-flex position-relative">
      <img src="..." class="flex-shrink-0 me-3" alt="...">
      <div>
      <h5 class="mt-0">Custom component with stretched link</h5>
      <p>This is some placeholder content for the custom component. It is intended to mimic what some real-world content would look like, and we're using it here to give the component a bit of body and size.</p>
      <a href="#" class="stretched-link">Go somewhere</a>
      </div>
      </div>
      Generic placeholder image
      Columns with stretched link

      Another instance of placeholder content for this other custom component. It is intended to mimic what some real-world content would look like, and we're using it here to give the component a bit of body and size.

      Go somewhere
      <div class="row g-0 bg-light position-relative">
      <div class="col-md-6 mb-md-0 p-md-4">
      <img src="..." class="w-100" alt="...">
      </div>
      <div class="col-md-6 p-4 ps-md-0">
      <h5 class="mt-0">Columns with stretched link</h5>
      <p>Another instance of placeholder content for this other custom component. It is intended to mimic what some real-world content would look like, and we're using it here to give the component a bit of body and size.</p>
      <a href="#" class="stretched-link">Go somewhere</a>
      </div>
      </div>

      識別包含塊

      如果拉伸的鏈接似乎不起作用,則可能是包含塊的原因。以下CSS屬性將使元素成為包含塊:

      • static以外的position值。
      • none以外的transform或perspective值。
      • 在transform或perspective使用will-change作為值。
      • none以外的filter值,或是在filter使用will-change作為值(只會在Firefox作用)。
      Card image cap
      Card with stretched links

      Some quick example text to build on the card title and make up the bulk of the card's content.

      Stretched link will not work here, because position: relative is added to the link

      This stretched link will only be spread over the p-tag, because a transform is applied to it.

      <div class="card" style="width: 18rem;">
      <img src="..." class="card-img-top" alt="...">
      <div class="card-body">
      <h5 class="card-title">Card with stretched links</h5>
      <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
      <p class="card-text">
      <a href="#" class="stretched-link text-danger" style="position: relative;">Stretched link will not work here, because <code>position: relative</code> is added to the link</a>
      </p>
      <p class="card-text bg-light" style="transform: rotate(0);">
      This <a href="#" class="text-warning stretched-link">stretched link</a> will only be spread over the <code>p</code>-tag, because a transform is applied to it.
      </p>
      </div>
      </div>
      返回頂部
      主站蜘蛛池模板: 久久精品视频一区| 日韩视频在线观看一区二区| 中文字幕VA一区二区三区| 色狠狠AV一区二区三区| 精品视频在线观看一区二区 | 精品一区精品二区制服| 日本夜爽爽一区二区三区| 精品视频午夜一区二区| 亚洲综合一区二区三区四区五区| 无码视频免费一区二三区| 亚洲av色香蕉一区二区三区 | 成人H动漫精品一区二区| 秋霞电影网一区二区三区| 无码精品不卡一区二区三区 | 日本人真淫视频一区二区三区| 国产成人一区二区动漫精品| 无码毛片一区二区三区视频免费播放 | 精品欧洲av无码一区二区三区| 亚洲视频一区二区在线观看| 99久久人妻精品免费一区| 日本内射精品一区二区视频| 久久精品国产一区二区三区肥胖| 国产爆乳无码一区二区麻豆| 少妇人妻精品一区二区三区| 久久国产高清一区二区三区 | 男人的天堂精品国产一区| 亚洲一本一道一区二区三区| 亚洲欧洲日韩国产一区二区三区| 亚洲av成人一区二区三区在线播放| 久草新视频一区二区三区| 97久久精品无码一区二区| 国产精品 视频一区 二区三区 | 亚洲无删减国产精品一区| 欧美日韩国产免费一区二区三区 | 精品久久久久久无码中文字幕一区| 日本精品一区二区三本中文| 国99精品无码一区二区三区| 日韩有码一区二区| 国产免费一区二区三区| 东京热无码一区二区三区av| 亚洲日本va一区二区三区|