.png)
首先引用了ICONFONT里面几个常见图标
<link rel="stylesheet" href="http://at.alicdn.com/t/font_3343514_uzeq7hf9dn.css">
包含:微博(icon-weibo),抖音(icon-douyin),微信(icon-weixin),知乎(icon-zhihu),头条(icon-jinritoutiao)
HTML代码如下,用了uikit框架flex
<ul class="uk-flex social_link"> <li> <a href="<cms:get_field 'url_weibo' masterpage='social.php' />"><i class="iconfont icon-weibo"></i></a> </li> <li> <div class="uk-position-relative"> <a href="javascript:;"><i class="iconfont icon-weixin"></i></a> <div uk-dropdown="pos:top-center"><img src="<cms:get_field 'social_wechat' masterpage='social.php' />" alt=""></div> </div> </li> <li> <div class="uk-position-relative"> <a href="javascript:;"><i class="iconfont icon-douyin"></i></a> <div uk-dropdown="pos:top-center"><img src="<cms:get_field 'social_tiktok' masterpage='social.php' />" alt=""></div> </div> </li> </ul>
CSS代码如下,用了SASS嵌套写法
.social_link{
margin-top: 30px;
padding: 0;
li{
list-style:none;
display: inline-block;
margin-right: 10px;
a{
display: block;
width: 30px;
height: 30px;
background-color: #6d6d6d;
border-radius: 50%;
text-align: center;
line-height: 29px;
color: #b9b9b9;
transition: all 0.4s;
&:hover{
text-decoration: none;
color: #fff;
}
}
.uk-dropdown{
max-width: 110px;
min-width: 110px;
padding: 5px;
box-shadow: 0 0 4px rgba(0,0,0,.1);
&::after {
content: '';
display: block;
position: absolute;
left: 50%;
transform: translateX(-50%);
bottom: -10px;
width: 0;
height: 0;
border-left: 7px solid transparent;
border-right: 7px solid transparent;
border-top: 10px solid rgb(255, 255, 255);
}
}
}
}



.jpeg)
