- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用 PrintThis Jquery 插件。
我使用 Bootstrap 作为我的框架。
使用 PrintThis 打印时,我想减小字体大小。
我刚刚在文档中进行了样式更改。像这样:
<style>
body {
font-size: 8px;
line-height: 1.42857143;
}
</style>
当页面首次加载时。所有文字都是 8px。
但是当我按下 PrintThis 按钮时,页面会重新加载/将所有文本更改为 Bootstrap 默认 14px。这是为什么?
打印按钮的 HTML
<button class="btn btn-default pull-right" id="print_btn"><span class="glyphicon glyphicon-print" title="Print"></span></button>
用于 printThis 的 JS
<script>
$(document).ready(function () {
$('#print_btn').click(function () {
$('#usr_name, #list_usr_time, #sum_worked_time, #break_page').printThis();
});
});
</script>
更新我将样式从页面移动到 CSS 文件中。
然后我将 css 文件加载到页面中。
我还添加了:loadCSS: "css/custom_printthis.css", to the custom Jquery.
结果是,页面没有覆盖 css。文字是8px,正如我想要的。但是,当我按下“打印”时,预览会在表格标签内显示 14px 的文本……而在外部显示 8px 的文本。 Maby 我需要在我的 css 中添加“table.tex”...
最佳答案
为了解决这个问题,我为 php 打印的所有文本创建了一个新类。
然后我为该类创建了一个 CSS 文件,并覆盖了 Bootstrap 的原始字体大小。
<td class="table_text">Text</td>
.table_text{
font-size: 10px;
}
关于jquery - PrintThis 在按下按钮时覆盖自定义 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29369838/
所以我使用 PrintThis JQuery 插件来打印表单字段,但由于某种原因我无法让插件打印出对复选框所做的任何更改。当我单击“打印”时,唯一出现变化的复选框是默认具有“选中”属性的复选框。关于如
我正在使用 printThis.js 并尝试使用 angularjs 打印 html。我的代码是 var myApp = angular.module('myApp',[]); function My
是否可以不打印包含在 printThis() 元素中的 div? 例子: hello must be show on page but not print Print button 和 JQU
抱歉这个菜鸟问题......我一直在寻找一个例子,但我显然做错了什么(或者偏离了我想做的事情!) 我正在使用这个: http://www.devx.com/webdev/Article/10483/0
我正在我的元素中添加一个 jquery 插件 printThis。单击打印按钮时,它首先显示打印预览,当我们单击保存时,它只保存 pdf。但我不想显示该弹出窗口。它应该直接保存pdf而不显示弹出窗口
我使用 PrintThis Jquery 插件。 我使用 Bootstrap 作为我的框架。 使用 PrintThis 打印时,我想减小字体大小。 我刚刚在文档中进行了样式更改。像这样: body
我正在使用 printthis.js,它可以很好地打印网页上预格式化元素的内容。要激活打印命令,我使用以下命令: $(function() { $('#print').click(functi
我正在使用 printThis.js 发现 here 它能够调用外部 CSS 文件,我就是这么做的。我遇到的问题是,第一次调用函数时 CSS 永远不会加载,并且打印输出缺少其样式。第二次通常就可以了,
我想使用 printThis.js 插件在所有页面中重复打印带有页眉和页脚的大型 html 内容而不重叠。 但页眉和页脚不重复。 $("#printKitten").cl
我正在开发一个 javascript 应用程序,我想添加一个打印特定 div 的打印按钮。为此,我使用了一个名为 printThis ( github link ) 的 jQuery 插件,我也尝试过
我正在使用 Jquery 插件 PrintThis.js 和 jquery-1.7.2.min.js 来打印网页的特定 div。它在 Firfox 和 IE 中运行良好。但不幸的是它不适用于 Goog
我是一名优秀的程序员,十分优秀!