【问题标题】:font-awesome.css is linked, but doesn't make social network buttons appearfont-awesome.css 已链接,但不显示社交网络按钮
【发布时间】:2016-01-25 22:11:29
【问题描述】:

我有关于 font-awesome.css 的问题。我将它链接到我的 html 文件,但没有出现社交网络按钮。我试图从网络和本地文件链接它。它们似乎都不起作用。

这是我的代码的一个活生生的例子:http://www.bootply.com/NXt55uluJK
这是我得到的结果:http://hpics.li/e9a2631

    <!-- Bootstrap -->
    <link href="css/bootstrap.css" rel="stylesheet"> 
    <link href="css/bootstrap-theme.css" rel="stylesheet">
    <!--<link href="/font-awesome-4.2.0/css/font-awesome.css" rel="stylesheet"> -->
    <!--<link href="bootstrap-social.css" rel="stylesheet"> -->

    <link href="page_inscription.css" rel="stylesheet">
</head>
<body> 

    <link href="//netdna.bootstrapcdn.com/font-awesome/4.0.0/css/font-awesome.css" rel="stylesheet">


            <form class="form-signin" data-ember-action="2">
                <h2 class="form-signin-heading">Sign in</h2>

                <p>
                <a class="btn btn-primary social-login-btn social-facebook" href="/auth/facebook"><i class="fa fa-facebook"></i></a>
                <a class="btn btn-primary social-login-btn social-twitter" href="/auth/twitter"><i class="fa fa-twitter"></i></a>
                </p>
                <p>
                <a class="btn btn-primary social-login-btn social-linkedin" href="/auth/linkedin"><i class="fa fa-linkedin"></i></a>
                <a class="btn btn-primary social-login-btn social-google" href="/auth/google"><i class="fa fa-google-plus"></i></a>
                </p>

                <div class="btn-group social-login-more">
                  <button type="button" class="btn btn-default dropdown-toggle btn-block" data-toggle="dropdown">
                    More...
                  </button>
                  <ul class="dropdown-menu text-left " role="menu">
                    <li><a href="#"><i class="fa fa-tumblr-sign"></i>   Tumblr</a></li>
                    <li><a href="#"><i class="fa fa-github-alt"></i>   Github</a></li>
                    <li><a href="#"><i class="fa fa-dropbox"></i>   Dropbox</a></li>
                    <li><a href="/auth/amazon"><span class="zocial-amazon"></span>   Amazon</a></li>
                    <li><a href="#"><span class="zocial-bitbucket"></span>   Bitbucket</a></li>
                    <li><a href="#"><span class="zocial-evernote"></span>   Evernote</a></li>
                    <li><a href="#"><span class="zocial-meetup"></span>   Meetup</a></li>
                    <li><a href="#"><i class="fa fa-windows"></i>   Windows Live</a></li>
                    <li><a href="#"><i class="fa fa-weibo"></i>   Weibo</a></li>
                    <li><a href="#"><i class="fa fa-foursquare"></i>   Foursquare</a></li>
                    <li><a href="#"><i class="fa fa-stackexchange"></i>   Stack Exchange</a></li>
                    <li><a href="#"><i class="fa fa-trello"></i>   Trello</a></li>
                    <li><a href="#"><span class="zocial-wordpress"></span>   Wordpress</a></li>
                  </ul>
                </div>
                <br><br>



            </form>
        </div>


    <!-- jQuery (necessaire à l'éxécution de Bootstrap) -->
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>

    <script src="js/bootstrap.js"></script>

</body>  

CSS

@import url("http://weloveiconfonts.com/api/?family=brandico|entypo|openwebicons|zocial");

/* brandico */
[class*="brandico-"]:before {
  font-family: 'brandico', sans-serif;
}

/* entypo */
[class*="entypo-"]:before {
  font-family: 'entypo', sans-serif;
}

/* openwebicons */
[class*="openwebicons-"]:before {
  font-family: 'OpenWeb Icons', sans-serif;
}

/* zocial */
[class*="zocial-"]:before {
  font-family: 'zocial', sans-serif;
}

.form-signin{
  max-width: 330px;
  padding: 15px;
  margin: 0 auto;
}


.login-input {
  margin-bottom: -1px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.login-input-pass {
  margin-bottom: 10px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}


.signup-input {
  margin-bottom: -1px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.signup-input-confirm {
  margin-bottom: 10px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}



.create-account {
  text-align: center;
  width: 100%;
  display: block;
}

.form-signin .form-control {
  position: relative;
  font-size: 16px;
  height: auto;
  padding: 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.btn-center{
  width: 50%;
  text-align: center;
  margin: inherit;
}

.social-login-btn {
  margin: 5px;
  width: 20%;
  font-size: 250%;
  padding: 0;
}

.social-login-more {
  width: 45%;
}

.social-google {
  background-color: #da573b;
  border-color: #be5238;
}
.social-google:hover{
  background-color: #be5238;
  border-color: #9b4631;
}

.social-twitter {
  background-color: #1daee3;
  border-color: #3997ba;
}
.social-twitter:hover {
  background-color: #3997ba;
  border-color: #347b95;
}

.social-facebook {
  background-color: #4c699e;
  border-color: #47618d;
}
.social-facebook:hover {
  background-color: #47618d;
  border-color: #3c5173;
}

.social-linkedin {
  background-color: #4875B4;
  border-color: #466b99;
}
.social-linkedin:hover {
  background-color: #466b99;
  border-color: #3b5a7c;
}

您能告诉我为什么即使链接了 font-awesome.css,社交网络按钮也不会出现?

【问题讨论】:

  • 你能贴出你的代码吗
  • 可能是字体高度有问题
  • @sanoj Lawrence 我发布了我的代码。
  • 您可能还想使用带有附加图标的更完整的 4.2 版本
  • @Johnrednex 你在这行有问题@import url(http://weloveiconfonts.com/api/?family=brandico|entypo|openwebicons|zocial);解决这个

标签: css twitter-bootstrap fonts font-awesome


【解决方案1】:

(我知道这是一篇旧帖子,但我自己也遇到过这个问题)

@import 必须位于 CSS 文件中的所有其他内容之前。

(信用:http://www.cssnewbie.com/css-import-rule/#.VqYsKyqLTIU

【讨论】:

    【解决方案2】:

    你有意外的令牌

    替换

    @import url(http://weloveiconfonts.com/api/?family=brandico|entypo|openwebicons|zocial);
    

    @import url("http://weloveiconfonts.com/api/?family=brandico|entypo|openwebicons|zocial");
    

    您的网址应该在Quotation 内,如上

    我的外出

    【讨论】:

    • 谢谢,我加了引号。还是不行。
    • 事实上,如果我输入&lt;link href="//netdna.bootstrapcdn.com/font-awesome/4.0.0/css/font-awesome.css" rel="stylesheet"&gt; 与否,它是一回事。这就是问题所在。
    • 我不知道是什么问题,因为我得到了你想要的输出,甚至添加了屏幕截图
    • 我在上面说过,脚本无法识别链接。它既不适用于Windows,也不适用于ubuntu。我还尝试过 Firefox、Chrome、IE。我也尝试使用本地文件添加 font-awesome。但没有任何效果:-/
    猜你喜欢
    • 1970-01-01
    • 2012-08-12
    • 2023-02-08
    • 1970-01-01
    • 1970-01-01
    • 2016-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多