2016-11-17 51 views
2

我很新的HTML,這裏是我的代碼:爲什麼我的圖片沒有遵循divs類?

.social-media { 
 
    height: 100px; 
 
    width: 100px; 
 
    border-radius: 25px; 
 
}
<div class="social-media"> 
 
    <a href="https://twitter.com/mytwitter" target="_blank"> 
 
    <img src="http://icons.iconarchive.com/icons/limav/flat-gradient-social/256/Twitter-icon.png" alt="my twitter"> 
 
    </a> 
 
</div>

Twitter的圖像不從CSS改變

回答

3

試試這個:

.social-media img { 
    height: 100px; 
    width: 100px; 
    border-radius: 25px; 
    } 
+0

謝謝,它現在有效 – nwolf1151

+0

如果這個解決方案爲你工作,你應該標記答案正確。 –

1

爲圖像添加單獨的樣式,使其佔據父級的整個寬度

.social-media { 
 
    height: 100px; 
 
    width: 100px; 
 
    border-radius: 25px; 
 
    } 
 
    .social-media img{ 
 
    width: 100%; 
 
    }
<div class="social-media"> 
 
    <a href="https://twitter.com/mytwitter" target="_blank"><img src="http://icons.iconarchive.com/icons/limav/flat-gradient-social/256/Twitter-icon.png" alt="my twitter"></a> 
 
</div>

0

你的CSS不是直接針對圖像:

  1. 給你的圖片ID或類,所以你的目標是明確

.social-media-image { 
 
    height: 100px; 
 
    width: 100px; 
 
    border-radius: 25px; 
 
}
<div class="social-media"> 
 
    <a href="https://twitter.com/mytwitter" target="_blank"> 
 
    <img class="social-media-image" src="http://icons.iconarchive.com/icons/limav/flat-gradient-social/256/Twitter-icon.png" alt="my twitter"> 
 
    </a> 
 
</div>

  • 您可以將圖像直接從社交媒體類目標
  • .social-media img { 
     
        height: 100px; 
     
        width: 100px; 
     
        border-radius: 25px; 
     
    }
    <div class="social-media"> 
     
        <a href="https://twitter.com/mytwitter" target="_blank"> 
     
        <img src="http://icons.iconarchive.com/icons/limav/flat-gradient-social/256/Twitter-icon.png" alt="my twitter"> 
     
        </a> 
     
    </div>

    退房link如何CSS選擇工作

    +0

    .social-media img是一個更好的選擇。無需添加額外的類聲明。 – spa900

    +0

    @ spa900是的,如果你有一個圖像,或者你想他們都是相同的大小 –

    相關問題