我已經嘗試了超過3個星期,現在嘗試使用不同的實現來獲得正確的部分不顯示,並且左邊部分顯示爲全寬。鑑於我的研究表明,沒有簡單或精簡的方式來快速渲染打印視圖而不檢查打印預覽,我正在尋求一些幫助來弄清楚這一點。@media print display:none does not working
This是當前頁即時嘗試去工作。
This是我想要發生的事情。請注意,左側的寬度需要延伸整個寬度。
不工作的打印介質CSS是這樣的:
#gc {
width: 100%;
}
#asideTrack {
/* width: 100%;*/
display: none;
}
.asideTrack {
/* width: 100%;*/
display: none;
}
.slideAside {
/* width: 100%;*/
display: none;
}
#slideAside {
display:none
}
有什麼建議?
在打印預覽(在Firefox和IE上測試)中不顯示預留塊,因此問題似乎與標題和描述所說的不同。在澄清問題描述之前,請檢查語法錯誤。 W3C標記驗證程序報告53個錯誤,並且W3C CSS驗證程序報告43個錯誤(當指定CSS3並且僅將供應商擴展視爲警告時)。 – 2012-07-28 07:05:08
是的,它們不可見,但打印預覽中的顯示與您手動隱藏aSide不同。左側的寬度不會「調整」到全寬。該部分仍然存在,只是不可見。 – 2012-07-28 07:12:39