2016-11-17 3 views
2

Ich bin sehr neu, hier zu HTML ist mein Code:Warum folgt mein Bild nicht der Divs-Klasse?

.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>

das twitter Bild von der CSS verändert sich nicht

Antwort

3

starten:

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

danke, es funktioniert jetzt – nwolf1151

+0

Wenn diese Lösung für Sie arbeitete, sollten Sie die Antwort markieren als richtig. –

1

Fügen Sie einen separaten Stil für das Bild hinzu, damit es die gesamte Breite des übergeordneten Elements ausfüllt

.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 zielt nicht das Bild direkt:

  1. geben Sie Ihrem Bild eine Id oder der Klasse, so dass Sie zielen, dass speziell

.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>

  1. Sie das Bild direkt von der Social-Media-Klasse

.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>

Check-out link, wie CSS-Selektor Arbeit

Ziel könnte
+0

.social-media img ist eine bessere Option. Sie müssen keine zusätzliche Klassenanweisung hinzufügen. – spa900

+0

@ Spa900 Ja, es ist, wenn Sie ein Bild haben oder Sie wollen, dass alle dieselbe Größe haben –

Verwandte Themen