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 |
<!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>
<b>Note:</b> Por default es arriba.
</p>
</div>
<div data-role="footer">
<h1>Mi pagina</h1>
</div>
</div>
</body>
</html>
Resultado:
Gracias por el aporte
ResponderEliminar