CSS网页使用Font Awesome图标字体时,css定义 content 属性

今天在参考他人的Personal Portfolio Webpage的时候,发现一个觉得很棒的想法,因此在这里记录下来。

这是Personal Portfolio Webpage的原链接:

https://codepen.io/freeCodeCamp/pen/YqLyXB(需要翻墙才能查看)

功能实现的效果是这样的:

   

是不是觉得很简单,这个里面涉及到两个知识点,一个是图标字体的使用,还有一个就是相对定位。

(1)先说图标字体Font Awesome

网页使用图标字体时,css定义content属性和font-family属性必不可少,而font-size属性则是用来调节字体大小的,如下所示:

.hr.star-bright:after, hr.star-dark:after{
content:'\f121';
font-family:FontAwesome;
font-size:2em;
display:inline-block;
position:relative;
top:-.8em;
padding:0 .25em;
}

在这里列举几百个常见的content代码,以供使用:

在使用中,我们也可以不用content属性类来输出 font awesome图标,而是直接输出font awesome图标,例如:

当然,在那之前我们需要先写一个css引人font awesome图标字库(注意文件路径),方法如下:

注意:不用content属性类来输出font awesome字体的时候,图标代码与content的编码一样,只是要把前面的反斜杠“\”替换为“&#x”。

(2)再说相对定位,position:relative。以后再补充,还没想好写什么。

(3)最后附上原文链接以及个人认为很棒的Personal Portfolio Webpage地址,共勉励:

原文链接:http://www.shouyeli.com/1677

Personal Portfolio Webpages:

https://codepen.io/freeCodeCamp/pen/YqLyXB

http://codepen.io/lucaslmuller/pen/QjYodV

http://ahadaily.com/personal-portfolio.html


  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值