css3怎么实现顶部分享按钮

这篇文章主要讲解了“css3怎么实现顶部分享按钮”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css3怎么实现顶部分享按钮”吧!

我们提供的服务有:成都网站设计、做网站、成都外贸网站建设公司、微信公众号开发、网站优化、网站认证、虎林ssl等。为上1000+企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的虎林网站制作公司

今天要分享一款纯CSS3实现的社会化分享按钮,它放置在网页的顶部,你可以选择将它固定在网页顶部,这样对用户分享内容就十分方便。这些社会化分享按钮的图标文件来自google和bootstrap的字体文件,包含了个大社交网站的logo图标,可以先来看看效果图:

css3怎么实现顶部分享按钮

HTML结构代码

代码如下:


这里主要是利用了ul li列表结构,么一个li都定义了相应的class,比如第一个定义了class="facebook",在之后的css中,将会对facebook类进行样式定义,这样做会非常方便。

然后再看看CSS代码,也比较简单:

代码如下:


@import url(http://fonts.googleapis.com/css?family=Quicksand:300,400);
@import url(http://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css);

先是引入了google和bootstrap的字体文件,下面可以利用这两个文件来渲染按钮的小图标。

代码如下:


.social .line {
   position: absolute;
   top: 0; left: 0px;
   width: 100%; height: 5px;
   background: #fced00;
   box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
   z-index: 0;
}
.social ul {
   position: fixed;
   left: 50%; margin-left: -216px;
   list-style: none;
   color: #000;
}
.social ul li {
   float: left;
}
.social ul li a {
   position: relative;
   float: left;
   background: #fff000;
   width: 48px; height: 48px;
   text-align: center;
   color: #000;
   padding: 0 0 30px 0;
}
.social ul li a:hover {
   color: #fff;
}
.fa-facebook, .fa-twitter, .fa-youtube, .fa-instagram, .fa-pinterest, .fa-github, .fa-flickr, .fa-linkedin {
   padding: 10px 0 0 0;
}

上面这段主要定义了整个按钮控件的整体外观,包括每一个按钮项的边距之类的设置。

代码如下:


.social ul li.facebook a:hover {
   background: #3b5998;
}
.social ul li.twitter a:hover {
   background: #44ccf6;
}
.social ul li.codepen a:hover {
   background: #cccccc;
}
.social ul li.youtube a:hover {
   background: #da2d2e;
}
.social ul li.instagram a:hover {
   background: #66269e;
}
.social ul li.pinterest a:hover {
   background: #c3042b;
}
.social ul li.github a:hover {
   background: #000000;
}
.social ul li.flickr a:hover {
   background: #72858c;
}
.social ul li.linkedin a:hover {
   background: #1c66c2;
}

感谢各位的阅读,以上就是“css3怎么实现顶部分享按钮”的内容了,经过本文的学习后,相信大家对css3怎么实现顶部分享按钮这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联,小编将为大家推送更多相关知识点的文章,欢迎关注!


文章标题:css3怎么实现顶部分享按钮
文章来源:http://myzitong.com/article/ippjog.html