我们专注攀枝花网站设计 攀枝花网站制作 攀枝花网站建设
成都网站建设公司服务热线:400-028-6601

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

css3怎么实现顶部分享按钮-创新互联

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

创新互联2013年至今,是专业互联网技术服务公司,拥有项目网站建设、成都做网站网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元邵东做网站,已为上家服务,为邵东各地企业和个人服务,联系电话:13518219792

今天要分享一款纯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://shouzuofang.com/article/cdcjeg.html

其他资讯