Я поместил значки социальных сетей в нижний колонтитул в виде «следуй за мной» раздела.Теперь я хотел бы иметь всплывающую подсказку , как это здесь https://www.w3schools.com/css/tryit.asp?filename=trycss_tooltip_arrow_bottom, где каждый из них будет всплывать с текстом "facebook", "Twitter" и т. Д.
Как сделатьЯ достигаю этого с тем, что у меня уже есть, так как я не хочу портить нижний колонтитул и иконки социальных сетей, пытаясь это сделать.Есть ли способ втиснуть <span class="tooltiptext">
в?Или использовать это как тег id?Я думал о том, чтобы попробовать что-то подобное, например.
<a href="#" class="fa fa-facebook" id="tooltiptext"></a>
Возможно ли это?
Любые советы и рекомендации будут высоко оценены. Не стесняйтесь запустить фрагмент кода, чтобы увидеть, как выглядят мои иконки в социальных сетях.
/* Footer aka a copyright + social media pages */
.footer {
position: absolute;
bottom: 0;
width: 100%;
text-align: center;
/* Height of the footer */
background-color: #b3b3ff;
}
.tooltip .tooltiptext {
width: 120px;
bottom: 100%;
left: 50%;
margin-left: -60px;
/* Use half of the width (120/2 = 60), to center the tooltip */
}
.fa {
padding: 20px;
font-size: 30px;
width: 50px;
text-align: center;
text-decoration: none;
margin: 5px 2px;
border-radius: 50%;
}
.fa:hover {
opacity: 0.7;
}
.fa-facebook {
background: #3B5998;
color: white;
}
.fa-twitter {
background: #55ACEE;
color: white;
}
.fa-linkedin {
background: #007bb5;
color: white;
}
.fa-instagram {
background: #125688;
color: white;
}
.fa-snapchat {
background: #fffc00;
color: white;
text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
}
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<div class="footer">
<div class="tooltip">
<!-- Now where should I place "tooltiptext" -->
<a href="#" class="fa fa-facebook"></a>
<a href="#" class="fa fa-twitter"></a>
<a href="#" class="fa fa-linkedin"></a>
<a href="#" class="fa fa-instagram"></a>
<a href="#" class="fa fa-snapchat"></a>
</div>
</div>