综合干狼人综合首页,日本а中文在线天堂,中国av一区,日韩va亚洲va欧洲va国产

19
2020/09

項(xiàng)目中如何設(shè)置頁面打印的樣式

發(fā)布時(shí)間:2020-09-19 14:08:26
發(fā)布者:會(huì)飛的魚
瀏覽量:
0

前端工作中,有時(shí)會(huì)需要使用打印功能,在打印過程中一般是不會(huì)攜帶你頁面中的樣式的,如何保證打印的樣式今天文匯軟件小編來和大家聊一聊。

首先先看這個(gè)項(xiàng)目,這里面就有打印,這里我們使用jqprint進(jìn)行打印。

1 (2).jpg

代碼如下圖,注意  這里的 importCSS這個(gè)參數(shù)必須得是true,否則無法使用樣式,默認(rèn)的打印一般是只會(huì)識別出內(nèi)聯(lián)樣式的,所以這里需要注意一下。

image.png

   function a() {

        $("#ddd").jqprint({

            debug: false, //如果是true則可以顯示iframe查看效果(iframe默認(rèn)高和寬都很小,可以再源碼中調(diào)大),默認(rèn)是false

            importCSS: true, //true表示引進(jìn)原來的頁面的css,默認(rèn)是true。(如果是true,先會(huì)找$("link[media=print]"),若沒有會(huì)去找$("link")中的css文件)

            printContainer: true, //表示如果原來選擇的對象必須被納入打?。ㄗ⒁猓涸O(shè)置為false可能會(huì)打破你的CSS規(guī)則)。

            operaSupport: true //表示如果插件也必須支持歌opera瀏覽器,在這種情況下,它提供了建立一個(gè)臨時(shí)的打印選項(xiàng)卡。默認(rèn)是true

        });;

    }

除此之外我們還需要掛載這個(gè)dom,另外引入jquery.jqprint.js這個(gè)js,還有有些小伙伴在引用的時(shí)候控制臺會(huì)報(bào)Cannot read property 'opera' of undefined的問題,這是你所引用的jquery版本與jquery.jqprint.js的版本不兼容的原因,在這里小編為大家推薦使用jquery-migrate-1.2.1.min.js這個(gè)版本的js

1600498756(1).jpg

這樣我們就可以把自己頁面的樣式在打印時(shí)打印出來了

1600499150(1).jpg

但是這樣會(huì)存在一個(gè)問題,因?yàn)槲覀冎幌胍蛴〔糠謨?nèi)容,但是在打印過程中,他的其他的樣式還會(huì)在,如上圖,我們想要在打印的時(shí)候內(nèi)容居中,這里我們就需要重新設(shè)置樣式,這里有幾種辦法。

第一種 ,直接不用而jqprint,全部使用原生js的,小編不建議這樣寫,因?yàn)橐环矫嬖鷍s編寫代碼量會(huì)比較大而且有瀏覽器兼容問題,容錯(cuò)率比較低,前面的代碼出了問題,后面的代碼執(zhí)行不了。

第二種 ,使用內(nèi)聯(lián)樣式,但是在html添加后整體的頁面樣式也會(huì)改動(dòng),小編也不推薦。

第三種,利用css的@media print屬性來設(shè)置打印時(shí)的樣式,優(yōu)點(diǎn),  頁面剛加載時(shí)和打印時(shí)都會(huì)按照不同的樣式編譯,缺點(diǎn),打印結(jié)束后,不會(huì)再重新加載原來的瀏覽器樣式,導(dǎo)致頁面整體崩潰,小編也不怎么推薦。

第四種,單獨(dú)再寫一個(gè)文件,這個(gè)文件存放所有的打印時(shí)的樣式,并且只有在打印時(shí)才會(huì)調(diào)用,小編比較推薦。

上圖之所以會(huì)出現(xiàn)這種樣式,主要是我們設(shè)定了打印區(qū)域只有右邊所綁定的元素,但是這個(gè)綁定的元素有margin值,如下圖,這是瀏覽器代碼

1600499828(1).jpg

,所以我們只要設(shè)定在打印時(shí)加載的樣式表去掉這個(gè)margin值就好了,如下圖

1600500120(1).jpg

我們只需要在對應(yīng)的樣式表加上media="print",就可以了,然后修改對應(yīng)的樣式,這樣頁面就能按照我們需要的樣式進(jìn)行打印了。

1600500468(1).jpg


頁面在打印時(shí)link midia的屬性比@media print的級別高,而且還可以設(shè)置不同的樣式瀏覽器也不會(huì)崩潰,所以小編推薦這個(gè)方法。

1600500554(1).jpg

1600500597(1).jpg

好了,今天就是小編分享的文章,你學(xué)會(huì)了嗎,如想了解更多就來文匯軟件看看吧。

關(guān)鍵詞:
返回列表
综合干狼人综合首页,日本а中文在线天堂,中国av一区,日韩va亚洲va欧洲va国产
在线视频国产一区| 亚洲精品在线免费观看视频| 国产在线日韩欧美| 伊人色综合久久天天| 色爱区综合激月婷婷| 国产在线精品免费| 欧美日韩在线视频观看| 91久久精品午夜一区二区| 欧美一区二区三区婷婷月色| 日韩免费性生活视频播放| 欧美一区二区精品| 午夜视频在线观看一区| 午夜久久久久久| 亚洲第一网站男人都懂| 久久久精品tv| 国产精品色在线观看| 亚洲性夜色噜噜噜7777| 色伊人久久综合中文字幕| 亚洲欧美日韩一区二区三区在线| 久久蜜桃av一区精品变态类天堂| 精品亚洲国内自在自线福利| 亚洲欧美一区二区三区情侣bbw| 亚洲r级在线视频| 亚洲一区电影777| 国产午夜亚洲精品午夜鲁丝片| 国产乱码精品一区二区三区忘忧草| 综合136福利视频在线| 亚洲欧洲成人精品av97| 日本福利一区二区| 国产在线一区二区综合免费视频| 久久久久久久久岛国免费| 精品少妇一区二区三区在线播放| 欧美一级一级性生活免费录像| 日韩欧美国产精品| 亚洲愉拍自拍另类高清精品| 亚洲黄色小说网站| 欧美精品日韩一本| 欧美日韩国产精品成人| 日韩欧美一区二区免费| 亚洲欧洲精品天堂一级| 欧美性猛交xxxx黑人| 亚洲欧洲一区二区三区在线观看| 欧美久久久久久蜜桃| 欧美国产日韩a欧美在线观看| 精品对白一区国产伦| 精品欧美一区二区久久| 亚洲精品午夜久久久| 欧美日韩亚洲综合一区二区三区| 一区二区欧美在线| 中文字幕av不卡| 亚洲精品一区二区三区精华液| 日韩精品在线看片z| 在线观看中文字幕不卡| 亚洲第一久久影院| 欧美日韩免费不卡视频一区二区三区| 国产福利一区二区三区视频在线| 亚洲男人天堂av| 怡红院av一区二区三区| 一区二区中文视频| 色丁香久综合在线久综合在线观看| 一区二区三区国产在线观看| 欧美日免费三级在线| 国产成人日日夜夜| 久久久夜色精品亚洲| 色综合色狠狠天天综合色| 久久99最新地址| 国产日韩欧美精品一区| 日韩电影在线观看中文字幕| 日韩欧美电影在线| 五月婷婷色综合| 亚洲国产成人爱av在线播放| 日韩一区欧美一区| 国产真实乱子伦精品视频| 亚洲精品一区二区三区福利| 国产精品毛片大码女人| 欧美一级黄色片| 国产一区二区三区视频| 久久99国内精品| 国产午夜一区二区三区| 日韩精品在线影院| 日韩午夜中文字幕| 日韩欧美aaa| 中文字幕欧美日韩精品| 五月婷婷久久丁香| 日韩一级二级三级精品视频| 亚洲男人都懂的| 五月婷婷综合在线| 欧美一区二区三级| 欧美精品久久一区二区三区| 国产乱淫av一区二区三区| 欧美一区二区视频在线观看2020| 久久久www成人免费无遮挡大片| 久久精品夜色噜噜亚洲a∨| 天天综合色天天综合| 亚洲精美色品网站| 亚洲福利一区二区三区| 欧美一区二区人人喊爽| 国产亚洲视频在线| 日韩av在线免费观看| 在线精品视频小说1| 欧美成人性福生活免费看| 国产成人精品综合在线观看| 精品日韩中文字幕| 欧美日韩国产小视频| 亚洲成人av电影| 亚洲久久久久久久久久久| 欧美一区永久视频免费观看| 欧美性高潮在线| 亚洲少妇激情视频| 色综合久久中文综合久久97| 欧美一区二区免费观在线| 欧美丝袜一区二区三区| 精品亚洲国产成人av制服丝袜| 精品国产免费一区二区三区香蕉| 色婷婷精品大在线视频| 日韩电影免费观看在线观看| 亚洲精美色品网站| 色综合网色综合| 亚洲免费av高清| 色综合天天综合网天天狠天天| 国产一区二区三区日韩欧美| 精品欧美一区二区在线观看| 亚洲成年人影院在线| 亚洲制服丝袜在线| 国产欧美日韩综合| 精品少妇一区二区| 欧美日韩小视频| 精品一区二区三区久久久| 国产真实乱对白精彩久久| 欧美日韩国产美| 在线观看视频一区| 亚洲女在线观看| 天天色天天操综合| 精品亚洲aⅴ乱码一区二区三区| 亚洲国产精品尤物yw在线观看| 欧美日韩国产精品成人| 亚洲精品综合久久中文字幕| 中文字幕一区二区三区在线不卡| 亚洲一区二区成人在线观看| 欧美精品视频www在线观看| 日韩欧美亚洲成人| 亚洲一区二区三区四区五区黄| 国产亚洲欧洲高清| 中文文精品字幕一区二区| 色婷婷精品大视频在线蜜桃视频| 亚洲美女www午夜| 日韩欧美成人网| 亚洲人高潮女人毛茸茸| 日韩av最新在线| 中文字幕日韩av综合精品| 日韩精品一区二区三区蜜臀| 日韩一级二级三级精品视频| 一区二区日韩电影| 在线区一区二视频| 午夜精品久久久久影视| 欧美一区二区三区影视| 精品久久久久久久人人人人传媒| 欧美一区二区网站| 欧美一级欧美三级| 欧美日韩精品高清| 中文字幕亚洲一区| 久久精品亚洲乱码伦伦中文| 国产在线视频精品一区| 亚洲精品视频免费观看| 日韩精品亚洲精品| 国产成人三级在线观看| 欧美日韩国产高清一区二区三区| 亚洲成人资源网| 有码一区二区三区| 日韩欧美国产成人一区二区| 欧美日韩久久久一区| 久久久精品国产免费观看同学| 日本一区二区久久| 色综合久久天天综合网| 精品国产乱码久久久久久蜜臀| 国产婷婷精品av在线| 国产一区二区三区精品久久久| 亚洲二区在线观看| 久久久久亚洲蜜桃| 欧美一区二区啪啪| 亚洲一区二区三区自拍| 日韩精品一区二区三区蜜臀| 日韩精品一区二区三区视频播放| 亚洲欧美日韩在线一区| 狠狠色伊人亚洲综合成人| 日韩一区二区中文字幕| 亚洲一区二区三区三| 久久久综合视频| 欧美日韩另类一区| 国产精品亲子乱子伦xxxx裸| 欧美日韩国产区一| 亚洲精品乱码久久久久久金桔影视| 精品亚洲成av人在线观看| 亚洲精品成人a在线观看| 亚洲精品一卡二卡| 久久99久久99小草精品免视看| 亚洲成人教育av| 一区二区三区高清| 日韩欧美在线一区| 亚洲人成在线观|