【发布时间】: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