首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么本地的Jekyll代码和上传到github的不一样?

为什么本地的Jekyll代码和上传到github的不一样?
EN

Stack Overflow用户
提问于 2016-08-21 21:08:13
回答 1查看 47关注 0票数 1

我发现我的一个博客页面与我在本地服务器上看到的页面不同。所以我调出了HTML代码,发现其中有一些不同。

本地服务器中的那个:

代码语言:javascript
复制
<li>
   <a target="_blank" href="http://weibo.com">
     <span class="fa-stack fa-lg">
       <i class="fa fa-circle fa-stack-2x">
         ::before
       </i>
       <i class="fa fa-weibo fa-stack-1x fa-inverse">
         ::before
       </i>
     </span>
   </a>
 </li>

Github Pages中的那个:

代码语言:javascript
复制
<li>
   <a target="_blank" href="http://weibo.com">
      <span class="fa-stack fa-lg">
          <i class="fa fa-circle fa-stack-2x"></i>
          <i class="fa fa-weibo fa-stack-1x fa-inverse"></i>
      </span>
   </a>
</li>

我从其他人那里派生了这个Jekyll模板。我已经用谷歌搜索了::before,但我仍然不能完全理解它。有人能告诉我如何在我的Github Pages代码中添加::before吗?

EN

回答 1

Stack Overflow用户

发布于 2016-08-21 21:12:48

css中的:before:after是伪元素。

CSS伪元素用于设置元素的指定部分的样式。

例如,它可用于:

  • 在element

的内容之前或之后插入内容的元素的第一个字母或行

您只能在开发人员工具上看到此::before::after

在本例中,您使用的是一些图标,而这些图标使用的是:before

如果你的图标没问题,那么:before就正常工作了。

http://www.w3schools.com/css/css_pseudo_elements.asp

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39064545

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档