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
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