簡體   English   中英

如何在Mozilla FireFox中使用jquery縮放網頁正文

[英]How to zoom webpage body using jquery in mozilla firefox

我有網頁,我想在每次使用jquery加載時縮放其主體,但css縮放功能不適用於mozilla firefox。 目前正在使用

$("body").css("zoom", "1.05");

它適用於Chrome,Opera和Edge,但不適用於Firefox

由於zoom CSS在mozilla中不起作用,因此我嘗試了

$("body").css("MozTransform","scale("+1.05+")");

但這沒用。 如果您給我解決方案,那將是極大的幫助。

你可以試試這個

<script type="text/javascript">
        function zoomin() {
            document.body.style.zoom = "50%" 
        }
</script>

<body onload="zoomin()">
<h1>Whatever</h1>
</body>

這是所有現代瀏覽器的另一個答案

$('body').css({
  'transform'                : 'scale(1.05)',
  'transform-origin'         : '0 0',
  '-moz-transform-origin'    : '0 0',         /*Firefox*/
  '-ms-transform-origin'     : '0 0',         /*IE*/
  '-webkit-transform-origin' : '0 0',         /*Opera/Safari*/
  '-moz-transform'           : 'scale(1.05)', /*Firefox*/
  '-ms-transform'            : 'scale(1.05)', /*IE*/
  '-webkit-transform'        : 'scale(1.05)'  /*Opera/Safari*/
});

注意:您也可以像上面的代碼一樣定義CSS zoom屬性。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM