Interfaz de usuario semántica pegajosa al contexto adyacente

El marco de código abierto de la interfaz de usuario semántica brinda íconos o glifos que se usan para mostrar imágenes relacionadas con algunos elementos usando CSS y jQuery que se usan para crear excelentes interfaces de usuario. Es un marco de desarrollo utilizado para crear diseños hermosos y receptivos.

Con el componente Semantic UI Sticky , el contenido permanece fijo en la ventana del navegador hasta que se ve otro contenido en la ventana.

La IU semántica Adherida al contexto adyacente adjunta el contenido adherido a la ventana gráfica y permanece fijo hasta que pasa la ventana gráfica y comienza una nueva ventana gráfica. Pasamos el contexto como id o clase de ventana gráfica al elemento adhesivo.

Interfaz de usuario semántica pegajosa a la opción de contexto adyacente:

  • contexto : necesitamos pasar la referencia a la ventana gráfica a la que se debe fijar el adhesivo como contexto.

Sintaxis : pase el contexto al elemento adhesivo de la siguiente manera:

$('.ui.sticky').sticky({
    context: '#container1',
})

Ejemplo: En el siguiente ejemplo, tenemos dos contenedores con dos elementos adhesivos.

HTML

<!DOCTYPE html>
<html>
  
<head>
    <link rel="stylesheet" href=
"https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.4.1/semantic.min.css" />
    <script src=
"https://code.jquery.com/jquery-3.1.1.min.js">
    </script>
    <script src=
"https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.4.1/semantic.min.js">
    </script>
    <style>
        body {
            padding: 10px;
            margin: 10px;
        }
  
        #container1 {
            height: 500px;
        }
  
        #container2 {
            height: 500px;
        }
    </style>
</head>
  
<body>
    <div class="ui container">
        <center>
            <div class="ui header green">
                <h1>
                    GeeksforGeeks
                </h1>
            </div>
            <strong>
                Semantic UI Sticky to Adjacent Context
            </strong>
        </center>
    </div>
    <div class="ui segment" id="container1">
        <h1>Welcome to GeeksforGeeks</h1>
        <p>Find the best programming tutorials here.</p>
        <div class="ui sticky" id="first">
            <h3>First Sticky</h3>
            <ul>
                <li>Data Structures</li>
                <li>Algorithms</li>
            </ul>
        </div>
    </div>
    <div class="ui segment" id="container2">
        <h1>Welcome to GeeksforGeeks</h1>
        <p>Computer science portal for geeks.</p>
        <div class="ui sticky" id="second">
            <h3>Second Sticky</h3>
            <ul>
                <li>Machine Learning</li>
                <li>Web development</li>
            </ul>
        </div>
    </div>
    <script>
        $('.ui.sticky#first').sticky({
            context: '#container1',
        })
        $('.ui.sticky#second').sticky({
            context: '#container2',
        })
    </script>
</body>
  
</html>

Producción

Semantic-UI Sticky to Adjacent Context

Interfaz de usuario semántica pegajosa al contexto adyacente

Referencia: https://semantic-ui.com/modules/sticky.html

Publicación traducida automáticamente

Artículo escrito por manavsarkar07 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 *