0

我已使用该选项将 CSS 文件路径传递给我的 CKEditor 实例contentsCss,效果很好。但是,我需要能够动态添加更多无法在 CSS 文件中添加的样式。在第 3 版中,看起来可以使用该addCss功能(请参阅此论坛帖子)。不幸的是,这在版本 4 中似乎不起作用(请参阅此论坛帖子)。有没有人有替代方案?我正在使用 jQuery 适配器,因此使用任一 API 的解决方案都可以。

4

1 回答 1

0

我认为你可以做类似的事情

$(window).on('print',function(e){
  e.preventDefault();
  var styles = '<style>'+/*calculation of styles*/+'</style>'
  $('head').append(styles);
  window.print();

});

或者

$(window).on('load',function(e){
  var styles = '<style>'+/*calculation of media query print styles*/+'</style>'
  $('head').append(styles);

});
于 2013-10-15T20:44:24.130 回答