-->

jueves, 25 de abril de 2019

21.- Posicionamiento de iconos en la Barra de Navegación (JQuery Mobile)

Al igual que con la clase "ui-btn-icon- position " (especificada en el capítulo "Iconos"), puede elegir dónde se debe colocar el icono en el botón de navegación: arriba, derecha, abajo o izquierda.
La posición del icono se establece en el contenedor de la barra de navegación, no es posible colocar cada enlace de botón individual. Use el atributo data-iconpos para especificar la posición:

Posiciones:
Attribute Value Descripción
data-iconpos="top" Alineación Arriba
data-iconpos="right" Alineación Derecha
data-iconpos="bottom" Alineación Abajo
data-iconpos="left" Alineación Izquierda
Ejemplo:
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css">
<script src="http://code.jquery.com/jquery-1.11.3.min.js"></script>
<script src="http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js"></script>

</head>
<body>
 <div data-role="page" id="pageone">
  <div data-role="header">
   <h1>Bienvenido</h1>
   <div data-role="navbar" data-iconpos="bottom">
    <ul>
     <li><a href="#" data-icon="home">Inicio</a></li>
     <li><a href="#" data-icon="arrow-r">Pagina dos</a></li>
     <li><a href="#" data-icon="search">Buscar</a></li>
    </ul>
   </div>
  </div>

  <div data-role="main" class="ui-content">
   <p>Ejemplo de posicionamiento de iconos en header.</p>
   <p>El data-iconpos="bottom" coloca el icono abajo del texto.
<b>Note:</b> Por default es arriba.
   </p>
  </div>

  <div data-role="footer">
   <h1>Mi pagina</h1>
  </div>
 </div>
</body>
</html>

Resultado:

1 comentario: