I'm looking to customize the design of my Facebook feed by adding a custom style sheet inside a Facebook iframe.
Here's what I have:
<iframe width="1000px" height="1000px" frameborder="0" name="f1e348592ed856c" allowtransparency="true" allowfullscreen="true" scrolling="no" title="fb:page Facebook Social Plugin" style="border: medium none; visibility: visible; width: 340px; height: 500px;" src="http://www.facebook.com/v2.3/plugins/page.php?app_id=&channel=http%3A%2F%2Fstatic.ak.facebook.com%2Fconnect%2Fxd_arbiter%2FKTWTb9MY5lw.js%3Fversion%3D41%23cb%3Df46f9e2a3b7b8%26domain%3D10.0.0.101%26origin%3Dhttp%253A%252F%252F10.0.0.101%252Ff24c367e49e04c%26relation%3Dparent.parent&container_width=1584&hide_cover=false&href=https%3A%2F%2Fwww.facebook.com%2Ffacebook&locale=en_US&sdk=joey&show_facepile=true&show_posts=true" class=""></iframe>
What I've tried:
$(document).ready(function(){
var $head = $("iframe").contents().find("head");
$head.append($("<link/>",
{ rel: "stylesheet", href: "style.css", type: "text/css" }));
});
or
var cssLink = document.createElement("link")
cssLink.href = "style.css";
cssLink .rel = "stylesheet";
cssLink .type = "text/css";
frames['iframe'].document.body.appendChild(cssLink);
I've searched extensively but can't seem to find a solution that works. Some scripts work in a normal iframe, but nothing seems to work with a Facebook iframe.
I've also created a jsFiddle File
Any help would be greatly appreciated!