邊框半徑不適用於錨點內的 img
P粉903969231
P粉903969231 2024-04-06 17:20:25
0
1
341

我正在使用以下 HTML 程式碼:

<a class="-video-detail-qualifiers-branding">
    <img src=""/>
</a>

SCSS 程式碼:

.-video-detail-qualifiers-branding {
  border: 2px solid #D7C378;
  border-radius: 4px;

  img {
    height: 85px;
    width: 85px;
    padding: 5px;
  }

  img::after {
    border-radius: 4px;
  }
}

問題:上面的程式碼將 border-radius 應用於錨標記,但沒有將 border-radius 應用於 img 標記。我希望這兩個元素的邊框半徑必須是 4px。

P粉903969231
P粉903969231

全部回覆(1)
P粉647449444
.-video-detail-qualifiers-branding {
  border: 2px solid #D7C378;
  padding: 5px;
  display: inline-block;
  border-radius: 4px;

  img {
    display: block;
    height: 85px;
    width: 85px;
    border-radius: 4px;
  }
}

如果您從<img> 中刪除填充,並將其添加到<a> 中,並將display: block; 添加到它們兩個中,您可以看到border-radius 對這兩個標籤都有效。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!