Hallo
Hab im Footer eine Liste mit Socialmedia Icons. Dort soll auch Instagram erscheinen. Bei allen anderen Icons kann man die Farbe recht gut beim hovern ändern. Instagram hat aber so einen Farbverlauf.
Jetzt hab ich anhand dieser Vorlage versucht es einzubauen mittels eines background:
New Instagram Logo CSS3 gradient#layout_footer .socialmedia {
background-color: #f4f4f4;
border-top: 1px solid #dedede;
color: #707070;
}
#layout_footer .socialmedia ul {
box-sizing: border-box;
list-style: none;
width: 100%;
max-width: 1140px;
padding: 10px;
margin: 0px auto;
text-align: center;
}
#layout_footer .socialmedia li {
display: inline-block;
margin: 0 8px;
}
#layout_footer .socialmedia li i {
font-size: 30px;
}
#layout_footer .socialmedia li.facebook a:hover i {
color: #3b5998;
}
#layout_footer .socialmedia li.pinterest a:hover i {
color: #cb2027;
}
#layout_footer .socialmedia li.wordpress a:hover i {
color: #21759b;
}
#layout_footer .socialmedia li.instagram a:hover i {
height: 30px;
border-radius: 5px;
color: #fff;
background: #d6249f;
background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);
}
Wobei das heigt anscheinend nicht nötig ist.
Allerdings ist der Background größer, als das fontawesome Icon selbst und das sieht komisch aus, wenn man von links nach rechts hovert über die Icons.
[ Für Gäste sind keine Dateianhänge sichtbar ]
Kann man das so ändern, dass der Farbverlauf nur innerhalb des Icons ist und damit das gesamte Icon gleich groß ist?
Oder wäre es optisch auch schön, wenn sich das Icon verkleinert und der Background genau die 30px hat, wie die anderen Icons?
Dafür fehlt mir der mögliche Code, um das auszuprobieren.
Für Hilfe dankbar.
Gruß Timm
Linkback: https://www.modified-shop.org/forum/index.php?topic=39407.0