Semantic UI es un marco de código abierto que utiliza CSS y jQuery para crear excelentes interfaces de usuario. Es lo mismo que un bootstrap para usar y tiene grandes elementos diferentes para usar para hacer que su sitio web se vea más increíble. Utiliza una clase para agregar CSS a los elementos.
Dimmer es un gran enfoque para dirigir la atención del usuario a una determinada parte del sitio web sin tener en cuenta las distracciones. Se puede usar un atenuador para ocultar información no deseada y atraer la atención del usuario hacia una parte específica de la página web. La interfaz de usuario semántica nos proporciona varios tipos de atenuadores. Echemos un vistazo a las diversas clases de tipos de atenuadores antes de comprender los tipos de atenuadores.
Tipo de atenuador de interfaz de usuario semántica:
- Atenuador: crea un atenuador de interfaz de usuario semántica estándar.
- Contenido : esta clase se utiliza para crear contenido en un contenedor dimmer.
- Página : esta clase se utiliza para crear un atenuador que se extiende por toda la página.
Echemos un vistazo a los diversos tipos de atenuadores que son el atenuador estándar, el atenuador de contenido y el atenuador de página.
Sintaxis:
<div class="ui Dimmer-Type dimmer"> <div class="content"> ... </div> </div>
Ejemplo 1: En el siguiente ejemplo, hemos creado un atenuador estándar.
HTML
<!DOCTYPE html> <html> <head> <title>Semantic UI Dimmer Types</title> <link href= "https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.4.1/semantic.min.css" rel="stylesheet" /> <script src= "https://code.jquery.com/jquery-3.1.1.min.js" crossorigin="anonymous"> </script> <script src= "https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.4.1/semantic.min.js"> </script> </head> <body style="width:100vw; height:100vh;"> <div class="ui container"> <h2 class="ui green header"> GeeksforGeeks </h2> <h4>Semantic UI Dimmer Types</h4> <hr> <br/> <div class="ui segment"> <div class="ui dimmer"> </div> <p>This is a standard Dimmer</p> <p>This is a standard Dimmer</p> <p>This is a standard Dimmer</p> <p>This is a standard Dimmer</p> <p>This is a standard Dimmer</p> <p>This is a standard Dimmer</p> <p>This is a standard Dimmer</p> </div> <button class="ui button" onclick="openDimmer()"> Open </button> <button class="ui button" onclick="closeDimmer()"> Close </button> </div> <script> const openDimmer = () => { $('.dimmer').dimmer('show'); } const closeDimmer = () => { $('.dimmer').dimmer('hide'); } </script> </body> </html>
Producción:
Ejemplo 2: En el siguiente ejemplo, hemos creado un atenuador con contenido .
HTML
<!DOCTYPE html> <html> <head> <title>Semantic UI Dimmer Types</title> <link href= "https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.4.1/semantic.min.css" rel="stylesheet" /> <script src="https://code.jquery.com/jquery-3.1.1.min.js" integrity= "sha256-hVVnYaiADRTO2PzUGmuLJr8BLUSjGIZsDYGmIJLv2b8=" crossorigin="anonymous"> </script> <script src= "https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.4.1/semantic.min.js"> </script> </head> <body style="width: 100vw; height: 100vh;"> <div class="ui container"> <h2 class="ui green header"> GeeksforGeeks </h2> <h4>Semantic UI Dimmer Types</h4> <hr> <br /> <div class="ui segment"> <div class="ui dimmer"> <div class="content"> <h2 class="ui icon inverted header"> <i class="hand point up icon"></i> Content Dimmer </h2> </div> </div> <p>This is a Content Dimmer</p> <p>This is a Content Dimmer</p> <p>This is a Content Dimmer</p> <p>This is a Content Dimmer</p> <p>This is a Content Dimmer</p> <p>This is a Content Dimmer</p> <p>This is a Content Dimmer</p> </div> <button class="ui button" onclick="openDimmer()"> Open </button> <button class="ui button" onclick="closeDimmer()"> Close </button> </div> <script> const openDimmer = () => { $('.dimmer').dimmer('show'); } const closeDimmer = () => { $('.dimmer').dimmer('hide'); } </script> </body> </html>
Producción:
Ejemplo 3: En el siguiente ejemplo, hemos creado un dimmer de página .
HTML
<!DOCTYPE html> <html> <head> <title>Semantic UI Dimmer Types</title> <link href= "https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.4.1/semantic.min.css" rel="stylesheet" /> <script src="https://code.jquery.com/jquery-3.1.1.min.js" integrity= "sha256-hVVnYaiADRTO2PzUGmuLJr8BLUSjGIZsDYGmIJLv2b8=" crossorigin="anonymous"> </script> <script src= "https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.4.1/semantic.min.js"> </script> </head> <body style="width:100vw; height:100vh;"> <div class="ui container"> <h2 class="ui green header"> GeeksforGeeks </h2> <h4>Semantic UI Dimmer Types</h4> <hr> <br /> <div class="ui segment"> <div class="ui page dimmer"> <div class="content"> <h2 class="ui icon inverted header"> <i class="hand point down icon"></i> Page Dimmer </h2> </div> </div> <p>This is a Page Dimmer</p> <p>This is a Page Dimmer</p> <p>This is a Page Dimmer</p> <p>This is a Page Dimmer</p> <p>This is a Page Dimmer</p> <p>This is a Page Dimmer</p> <p>This is a Page Dimmer</p> </div> <button class="ui button" onclick="openDimmer()"> Open </button> </div> <script> const openDimmer = () => { $('.dimmer').dimmer('show'); } </script> </body> </html>
Producción:
Referencia: https://semantic-ui.com/modules/dimmer.html
Publicación traducida automáticamente
Artículo escrito por tejsidda34 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA