我的编程空间,编程开发者的网络收藏夹
学习永远不晚

css3怎么实现顶部分享按钮

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

css3怎么实现顶部分享按钮

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

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

css3怎么实现顶部分享按钮

HTML结构代码

代码如下:


<div class="social">
   <span class="line"></span>
   <ul>
       <li class="facebook">
           <a href="#" target="_blank">
               <i class="fa fa-facebook fa-2x"></i>
           </a>
       </li>
       <li class="twitter">
           <a href="#" target="_blank">
               <i class="fa fa-twitter fa-2x"></i>
           </a>
       </li>
       <li class="codepen">
           <a href="#" target="_blank"><img class="lazy" data-src="http://www.gettyicons.com/free-icons/222/simple/png/256/codepen_256.png" alt="CODEPEN" width="48" height="48"></a>
       </li>
       <li class="youtube">
           <a href="#" target="_blank">
               <i class="fa fa-youtube fa-2x"></i>
           </a>
       </li>
       <li class="instagram">
           <a href="#" target="_blank">
               <i class="fa fa-instagram fa-2x"></i>
           </a>
       </li>
       <li class="pinterest">
           <a href="#" target="_blank">
               <i class="fa fa-pinterest fa-2x"></i>
           </a>
       </li>
       <li class="github">
           <a href="#" target="_blank">
               <i class="fa fa-github fa-2x"></i>
           </a>
       </li>
       <li class="flickr">
           <a href="#" target="_blank">
               <i class="fa fa-flickr fa-2x"></i>
           </a>
       </li>
       <li class="linkedin">
           <a href="#" target="_blank">
               <i class="fa fa-linkedin fa-2x"></i>
           </a>
       </li>
   </ul>
</div>

这里主要是利用了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怎么实现顶部分享按钮这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

css3怎么实现顶部分享按钮

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

怎么用JavaScript实现返回顶部按钮

本篇内容介绍了“怎么用JavaScript实现返回顶部按钮”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!思路:首先先设计出其静态样式,这里主
2023-06-25

如何用JavaScript实现返回顶部按钮

本篇内容主要讲解“如何用JavaScript实现返回顶部按钮”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何用JavaScript实现返回顶部按钮”吧!1.先搭架子a {
2023-06-25

Android点击按钮返回顶部实现代码

点击按钮返回顶部,直接上代码吧 布局文件2022-06-06

css3怎么实现横向渐变按钮

本文小编为大家详细介绍“css3怎么实现横向渐变按钮”,内容详细,步骤清晰,细节处理妥当,希望这篇“css3怎么实现横向渐变按钮”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。1.首先,在页面中创建一个按钮;
2023-07-04

如何用CSS实现平滑滚动到顶部按钮

如何用CSS实现平滑滚动到顶部按钮在网页设计中,为了提高用户体验,让用户可以快速回到页面顶部是非常重要的。而通过实现一个平滑滚动到顶部的按钮,可以使用户回到顶部的过程更加流畅和美观。本文将介绍如何使用CSS来实现这个功能,并提供具体的代码示
如何用CSS实现平滑滚动到顶部按钮
2023-11-21

AmazeUI底部导航栏与分享按钮的实现方法

这篇文章主要介绍AmazeUI底部导航栏与分享按钮的实现方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!手机端页面的底部导航栏,仿照安卓、IOS等Apps应用底部导航栏的设计。许许多多的移动端页面前端框架都有这个组
2023-06-09

编程热搜

目录