打印网站丢失它's css
Printing website loses it's css
我想打印此网站:http://www.florin-pop.com/work/Le%20Marais/这是一个包含2列的简单布局,这两列都包含表。问题是,当我想打印它们时(例如,在控制台中使用js函数window.print()
),它不尊重CSS样式。为什么?
因为您在CSS链接属性中指定了media="screen"
:
<link rel="stylesheet" href="css/style.css" type="text/css" media="screen" title="no title" charset="utf-8"/>
将media="screen"
更改为media="print"
或media="all"
media属性允许您使用样式表针对特定的设备/情况。所以,您可能有一个用于普通网站的media="screen"
样式表,以及一个专门用于打印的media="print"
样式表。一个常见的用例是切换到打印样式的黑白配色方案,或者确保所有内容都适合一列。
以下是一些关于媒体查询的阅读,让您开始了解:https://developer.mozilla.org/en-US/docs/Web/CSS/@介质
相关文章:
- 在向下滚动JS/HTML/CSS wordpress网站时替换徽标图像
- 网站未加载css、js或图像
- Javascript+动态菜单+当前链接样式(CSS)+基于PHP的网站
- 网站中非常酷的javascript或CSS功能
- 使用新的 CSS 文件覆盖当前网站
- JavaScript和CSS样式不适用于我的“;谷歌网站”;页
- 使用公共JS文档优化静态网站的CSS/JS导入
- 使用 CSS 或 javascript/jQuery,我会使用哪种方法来使我的网站的导航栏看起来更 3d-ish
- 使用skel框架构建的响应式网站只有在使用漂亮的URL时才能应用css
- 将所有访问过的网站颜色重置为所有最新浏览器和所有doctype(xhtml,html,html5)的默认颜色css设置
- 是否可以将我网站上的普通javascript和css函数包含到我的angularjs应用程序中
- 将Twitter Boostrap网站从开发转移到生产——编译LESS到CSS
- 如何为正在查看的网站动态更改css样式表
- HTML 和 CSS 在所有屏幕尺寸上垂直对齐正文网站
- CSS 在基于 URL 上工作,但不在网站的其他页面中使用.代码点火器
- CSS选择器代码,用于从棘手的网站抓取/解析数据
- 防止网站 CSS 干扰工具提示 CSS
- 纯CSS网站翻译
- 在Visual Studio托管服务上托管HTML / CSS网站
- 我的html/javascript/css网站可以在IE中工作,但不能在FF中工作