私はGreasemonkeyとJQuerys#cssメソッドを使用してcssスタイルをページに追加しています。これまでのスクリプト:
// ==UserScript==
// @name www.al-anon.dk Remove inline scroll so that page content prints properly
// @namespace http://userscripts.org/users/103819
// @description remove scroll from al-anon pages
// @include http://al-anon.dk/*
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js
// ==/UserScript==
$('#framen').css({'height': 'auto', width: 'auto'});
$('#menu').css({ 'display': 'none'});
今私の質問は、@ media printにのみ最後のルールを適用するにはどうすればよいですか?
言い換えれば、これがクリーンなCSSである場合、次の構文を使用します。
@media print {
/* style sheet for print goes here */
}
しかし、Greasemonkey/JQueryでこれを実現する方法