Diferencia entre revisiones de «Usuario:Juanda/jqueryMobile/Introducción»
De WikiEducator
(→Tipos de desarrollo web) |
|||
Línea 39: | Línea 39: | ||
</div> | </div> | ||
<div class="slide"> | <div class="slide"> | ||
− | === | + | ===Ejemplo CSS Mobile First=== |
+ | * Las media queries en ems en vez de pixeles para asegurarnos que el layout se adaptará al cambio del tamaño de las fuentes, además de al ancho de pantalla. | ||
+ | * Para calcular la anchura en ems, se divide en ancho de nuestro objetivo entre 16px (tamaño de letra por defecto) | ||
*Aplicaciones Web accesibles via navegador | *Aplicaciones Web accesibles via navegador | ||
+ | <source lang="css"> | ||
+ | /* Start with core styles outside of a media query that apply to mobile and up */ | ||
+ | /* Global typography and design elements, stacked containers */ | ||
+ | body { font-family: Helvetica, san-serif; } | ||
+ | H1 { color: green; } | ||
+ | a:link { color:purple; } | ||
+ | |||
+ | /* Stack the two content containers */ | ||
+ | .main, | ||
+ | .sidebar { display:block; width:100%; } | ||
+ | |||
+ | /* First breakpoint at 576px */ | ||
+ | /* Inherits mobile styles, but floats containers to make columns */ | ||
+ | @media all and (min-width: 36em){ | ||
+ | .main { float: left; width:60%; } | ||
+ | .sidebar { float: left; width:40%; } | ||
+ | } | ||
+ | |||
+ | /* Second breakpoint at 800px */ | ||
+ | /* Adjusts column proportions, tweaks base H1 */ | ||
+ | @media all and (min-width: 50em){ | ||
+ | .main { width:70%; } | ||
+ | .sidebar { width:30%; } | ||
+ | |||
+ | /* You can also tweak any other styles in a breakpoint */ | ||
+ | H1 { color: blue; font-size:1.2em } | ||
+ | } | ||
+ | </source> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</div> | </div> | ||
<div class="slide"> | <div class="slide"> | ||
+ | |||
=== Tipo de aplicaciones Web con PhoneGap=== | === Tipo de aplicaciones Web con PhoneGap=== | ||
*PhoneGap sirve para realizar aplicaciones que utilicen las características del dispositivo:<br/> | *PhoneGap sirve para realizar aplicaciones que utilicen las características del dispositivo:<br/> |
Última revisión de 08:37 28 feb 2013