欧美乱伦图片区,国产日韩欧美一区二区三区四区五区,欧美性色爽,乱伦小说网站免费观看视频,啊用力啊好深啊H在线观看,男女做哎爱过程图片

信息動態(tài)

網(wǎng)站設(shè)計是技術(shù)與創(chuàng)意的完美融合!

建站常識

用于打印的頁面設(shè)計

2009-06-20 10:12:00

  在網(wǎng)站的一些應(yīng)用中需要提供用戶直接打印頁面的功能,最明顯的就是電子優(yōu)惠券,商家根據(jù)網(wǎng)站提供的模板輸入內(nèi)容,然后生成優(yōu)惠券頁面,用戶打印這個頁面即是優(yōu)惠券。
當(dāng)然最優(yōu)的做法是根據(jù)這個頁面生成一個圖片文件,用戶下載這個圖片再去打印,打印的效果就不會受瀏覽器的設(shè)置而受影響打印出來的效果。

  但如果由于一些原因,為了快速或者節(jié)約成本,不去將頁面存為圖片文件的操作,那么就只有直接將HTML頁面直接打印下來,這樣就需要在對頁面的設(shè)計中有一些額外的要求,這里提出兩個地方需要注意:

  1.對style標(biāo)簽的屬性設(shè)置:

  <style type=”text/css” media=”print”>

  這里表示該style內(nèi)引入或者定義的樣式屬性僅僅在打印的時候使用,這里提醒一下,如果沒有設(shè)置media屬性,那么定義的樣式將在瀏覽器和打印時都起效,所以建議將類似這樣的樣式放在所有常規(guī)樣式之后。比如我們希望在打印出來的頁面上有一行“打印與雅虎口碑網(wǎng)”,但在瀏覽器中并不現(xiàn)實:

  <p class=”printTitle”>打印與雅虎口碑網(wǎng)</p>

  那么我們就可以在統(tǒng)一樣式中設(shè)置.printTitle{display:none;},而在后面的media為”print”的樣式中設(shè)置為.printTitle{display:block;}。在定義的打印樣式并不是在打印時的優(yōu)先級會高于常規(guī)定義的樣式,所以再次建議將打印樣式放在所有常規(guī)樣式之后。

  2.在頁面打印的時候瀏覽器的設(shè)置會對打印的效果有影響,在IE中的“工具”–“Internet選項”–“高級”中有一個“打印背景顏色和圖像”,類似的在Firefox中“文件”–“頁面設(shè)置”中有一個“打印背景顏色和圖像”,當(dāng)這個選項被選中的時候,頁面中的背景顏色和圖片都可以打印出來(有些不標(biāo)準(zhǔn)的IE內(nèi)核瀏覽器似乎有些問題,背景顏色可以打印出來,但是背景圖片不行),如果沒有選中則背景顏色和圖片都無法打印出來,所以為了屏蔽用戶不同的瀏覽器和瀏覽器設(shè)置,我建議兩點,第一是在用背景色填充的區(qū)域作為分界的地方加上1px的邊框,顏色和背景色一樣,這樣在瀏覽器中看不出來變化,而在打印的時候即使用戶的設(shè)置導(dǎo)致背景色無法打印出來也可以有一個邊框來作為分割,最大層的上保留了頁面格局;第二是對所有必不可少的圖片都使用<img/>標(biāo)簽,這樣無論用戶瀏覽器怎么設(shè)置都可以將這些圖片打印出來,可能這樣與平時一些頁面設(shè)計方式不同,但為了統(tǒng)一打印的效果,也只要讓步了。

  我這里簡單的提出了一些在實際運(yùn)用中遇到的問題,如果大家還有什么新的問題和想法,可提出來共同談?wù)?,在這里先拋磚了;

  原文:http://ued.koubei.com/?p=918

0532-85810878 473587358 掃碼添加微信

掃碼添加微信

掃碼關(guān)注公眾號

官方公眾號

2054585360
保定市| 松潘县| 横峰县| 中山市| 菏泽市| 马公市| 梅州市| 望奎县| 盖州市| 齐齐哈尔市| 鹿泉市| 大埔区| 顺平县| 九江市| 兖州市| 剑阁县| 虎林市| 安化县| 台东市| 张掖市| 新野县| 乐东| 沙湾县| 内丘县| 神池县| 密山市| 兴义市| 商河县| 江北区| 胶州市| 福贡县| 泽普县| 土默特右旗| 尼木县| 健康| 呼玛县| 伊川县| 汝州市| 巴青县| 方正县| 巴青县|