我正在尝试在我的网站中加入ZocialCSS按钮,但是当我插入它们时,背景的颜色会自动更改为白色,而不是保留其余按钮的默认颜色。
<div className="form-group">
<div className="col-sm-offset-2 zocial facebook">
<button class="zocial facebook">
Sign in with Facebook
</button>
</div>
</div>
我在JSFiddle:http://jsfiddle.net/Bc6Et/工作,但在我的计算机中,类部分被忽略,所以我只得到一个简单的HTML按钮。
以下是我在zocial facebook
部分内撰写className
时的样子:
每个人都说我应该使用class
代替className
,但无论我在哪里替换它都会被忽略。有谁知道为什么?
其他评论
ANSWER
在className
内加入button
非常有效:
<div className="form-group">
<div className="col-sm-offset-2">
<button className="zocial facebook">
Log in with Facebook
</button>
</div>
</div>
答案 0 :(得分:0)
您需要CSS来影响<button>
中的<div>
。
此外,它应该是class
而不是className
<div class="zocial facebook">
<button>Log in with Facebook</button>
</div>
CSS:
.zocial.facebook button {
background-color: #somecolor
}
或者简单地将同一个类放到按钮以及div:
<div class="zocial facebook">
<button class="zocial facebook">Log in with Facebook</button>
</div>
答案 1 :(得分:0)
首先你应该使用“class =”而不是“className =”
如果在更正后仍然导入背景颜色,您可以执行以下操作:
你可以通过添加元素样式来覆盖css
<div class="zocial facebook" style="background: none">
或
<div class="zocial facebook" style="background-color: rgba(0, 0, 0, 0);">
你也可以通过在样式标签
中定位来重写.zocial facebook的css<style>
.zocial facebook {background: none; background-color: rgba(0,0,0 0);}
</style>
答案 2 :(得分:0)
ANSWER className
button
内的<div className="form-group">
<div className="col-sm-offset-2">
<button className="zocial facebook">
Log in with Facebook
</button>
</div>
</div>
完美无缺:
{{1}}