晴歩雨描

晴れた日は外に出て歩き、雨の日は部屋で絵を描く

無料版はてなブログでスマホのCSSをJavaScriptを使ってカスタマイズする方法。成功せず。

無料版はてなブログでは、スマホのデザイン(CSS)を設定で一律に変更することができない。レスポンシブ対応のテーマを使えばできるが、そうでない場合、CSSを設定できない。

詳細設定で、headにJavaScriptを追加できるので、JavaScriptを使ってCSSを追加することを考えたが試した限りでは成功していない。

【試した方法 1】jQueryを使って。

$(function(){
	$('#content pre').css('color', '#00a');
});

【試した方法 2】jQueryを使わず。

window.onload = function() {
	var els = document.querySelectorAll('#content pre');
	for (var i=0, l=els.length; i<l; i++) {
		var el = els[i];
		el.style.color = '#00a';
	}
};

【試した方法 3】jQueryを使わず。

window.addEventListener('load', function() {
	var els = document.querySelectorAll('#content pre');
	for (var i=0, l=els.length; i<l; i++) {
		var el = els[i];
		el.style.color = '#00a';
	}
});

【試した方法 4】CSSファイルを別サイトに置いて読み込む。

document.write('<link rel="stylesheet" href="https://ok2nd.sakura.ne.jp/css/hatenablog.css">');