分頁符號在不同瀏覽器中的功能不一致
雖然分頁符號在許多瀏覽器中通常被忽略,但某些瀏覽器(如Internet Explorer 和Opera)會處理它們沒有問題。但是,其他瀏覽器(例如 Firefox、Chrome 和 Safari)在處理分頁符號方面存在差異。
Firefox
Firefox 準確地分隔了指定的 div,但僅列印第一頁。
Chrome 和Safari
Chrome 和 Safari 僅將分頁符號應用於最後一個 div。
解決方案
要解決此跨瀏覽器問題,確保父元素不具有任何浮動屬性。在所有父元素上設定 float:none 可以使 page-break-before:always 按預期運作。
其他注意事項
除了浮動問題之外,其他因素可以破壞分頁符的包括:
以上是為什麼我的分頁符號在所有瀏覽器中不能一致運作?的詳細內容。更多資訊請關注PHP中文網其他相關文章!