Método getScrollLeftTop() de Fabric.js

El método getScrollLeftTop() en Fabric.js se usa para encontrar los desplazamientos de desplazamiento de un elemento. El objeto devuelto por este método contiene la propiedad «superior» e «izquierda» que denota los desplazamientos «superior» e «izquierda» respectivamente. El elemento HTML en la página debe seleccionarse primero para pasar este método.

Sintaxis:

getScrollLeftTop(element)

Parámetros: este método acepta un solo parámetro como se mencionó anteriormente y se describe a continuación:

  • elemento: este parámetro se utiliza para especificar el elemento HTML para el que se deben encontrar los desplazamientos de desplazamiento.

Valor devuelto: este método devuelve un objeto que contiene los desplazamientos de desplazamiento «superior» e «izquierdo» como propiedades.

El siguiente ejemplo demuestra el método fabric.js getScrollLeftTop() :

Ejemplo: 

HTML

<html>
  
<head>
    <!-- Adding the Fabric.js library -->
    <script src=
"https://cdnjs.cloudflare.com/ajax/libs/fabric.js/3.6.2/fabric.min.js">
    </script>
  
    <style>
      
        /* Define the CSS classes to be used */
        .box1 {
            margin: 25px;
            width: 400px;
            height: 400px;
            background-color: red;
        }
  
        .box2 {
            margin: 25px;
            width: 700px;
            height: 300px;
            background-color: green;
        }
    </style>
</head>
  
<body>
    <h1 style="color: green;">
        GeeksforGeeks
    </h1>
  
    <h3>
        Fabric.js util.getScrollLeftTop() Method
    </h3>
      
    <div class="box1">
        Element 1
    </div>
      
    <div class="box2">
        Element 2
    </div>
  
    <script>
  
        // Select the elements to be used
        let elem =
            document.querySelector('.box1');
        let elem2 =
            document.querySelector('.box2');
  
        function getScrollOffsets() {
            console.clear();
            console.log(
                "Current Left and Top Offsets are:"
            );
  
            // Find the scrolled left and top offsets
            console.log(
                fabric.util.getScrollLeftTop(elem)
            );
            console.log(
                fabric.util.getScrollLeftTop(elem2)
            );
        }
  
        // Repeatedly call the function
        // to observe the values
        setInterval(getScrollOffsets, 1000);
    </script>
</body>
  
</html>

Producción:

Publicación traducida automáticamente

Artículo escrito por sayantanm19 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *