Jon*_*amb 11 customization facebook facebook-like
我知道现在不可能将你自己的CSS链接到喜欢的盒子来定制它,但是这个问题似乎可以使用类似的盒子向导完成.我想要做的就是将边框颜色更改为与我的页面背景相同,以便根本看不到边框.奇怪的是,看起来我放在边框区域的任何颜色都不会影响结果.这是我的网站:http://www.uplatindance.com/SDO/
这是嵌入式代码
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<div class="fb-like-box" data-href="http://www.facebook.com/pages/Its-Salsa-Time/205870466141243" data-width="260" data-height= "65" data-colorscheme="dark" data-show-faces="false" data-border-color="black" data-stream="false" data-header="false"></div>
Run Code Online (Sandbox Code Playgroud)
思考?
Eri*_*ell 26
这是一个有趣的问题,因为我们无法访问控制HTML元素样式的CSS,因为它位于iframe内部.但是我们可以用这样的包含div来包装div:
<div class="fb-container">
<div id="bg-box" class="fb-like-box" data-href="http://www.facebook.com/pages/Its-Salsa-Time/205870466141243" data-width="260" data-height= "65" data-colorscheme="dark" data-show-faces="false" data-border-color="black" data-stream="false" data-header="false"></div>
<div>
Run Code Online (Sandbox Code Playgroud)
fb-container div在水平和垂直方向上缩短2px,以切割边框.这是CSS:
.fb-container {
width: 258px;
height: 63px;
overflow: hidden;
}
.fb-container > div {
margin: -1px 0px 0px -1px;
}
Run Code Online (Sandbox Code Playgroud)
这是一个jsfiddle现场演示:
<fb:fan profile_id="your-page-id-here" stream="0" connections="21" width="403" height="360" data-header="false" show-border="false"></fb:fan>
Run Code Online (Sandbox Code Playgroud)
删除边框的属性是show-border="false",这是解决方案,因为它也适用于背景图像.更改边框颜色并不是一个严肃的解决方案,因为它只隐藏边框并且只能使用纯色背景.
| 归档时间: |
|
| 查看次数: |
26905 次 |
| 最近记录: |