Documente Academic
Documente Profesional
Documente Cultură
MORTON
Una de las razones por la que los telfonos HTC son tan populares actualmente es por su diseo prctico y elegante. Uno de sus elementos ms distintivos es, claramente, su widget de hora y clima. En este artculo podrs ver cmo crear un reloj con ese mismo diseo, para poder lucirlo en tu sitio web. Fuente original del artculo: Seth Stevenson Blog Traduccin realizada por elWebmaster.com Haz clic aqu para ver una demostracin >> Primero, el HTML: PLAIN TEXT
1. <div id="clock"> 3. <!-- hora --> 2. <div id="time"><span id="hour">12</span> <span id="mins">00</span></div> 4. <div id="weather"> 6. Nublado</div>
5. <div id="location">Des Moines 7. <img id="icon" src="img/sun-and-cloud.png" alt="Nublado" /> 8. <div id="temp">61&grados;</div> 10. L: 36</div> 11. </div> 9. <div id="high-low-temps">H: 63
7. position: relative;
1 de 4
Usando RGBa configuramos el fondo a negro con 50% de transparencia. Ms CSS: PLAIN TEXT
1. #top-gradient { 2. border-radius: 10px; 4. height: 94px; 6. left: 0; 7. top: 0; 9.
3. border-top: 1px solid rgba(255, 255, 255, 0.7); /* 70% transparent white top border */ 5. position: absolute;
8. width: 100%; 10. background: -moz-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255 12. background: -webkit-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255, 14. background: -ms-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255, 15. filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF' 16. background: linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,
11. background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba 13. background: -o-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255
Aqu usaremos Ultimate CSS Gradient Generator para crear un gradiente de blanco slido a blanco slido RGBa. Una vez que ese cdigo fue copiado, modificaremos su transparencia por cada lnea empezando con 10% rgba(255,255,255,0.1) y finalizando con 50% de transparencia
rgba(255,255,255,0.5).
4. background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba 5. background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(223,223 6. background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(223,223,223 8. filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff' 10. 7. background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(223,223,223 9. background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(223,223,223,1)
2 de 4
15. text-shadow: #000 1px 1px 1px; 16. text-align: center; 17. width: 150px;
18. -webkit-box-shadow: 0px 3px 10px rgba(0,0,0,0.5); 19. -moz-box-shadow: 0px 3px 10px rgba(0,0,0,0.5); 20. box-shadow: 0px 3px 10px rgba(0,0,0,0.5); 21. } 22. #hour {
23. position: absolute; 24. left: 36px; 25. top: -15px; 26. } 27. #mins {
28. position: absolute; 29. right: 36px; 30. top: -15px; 31. }
...y el toque final de estilo. Aqu definiremos la posicin del resto del texto que indicar lugar y temperatura as como definir conos y fuente: PLAIN TEXT
1. #weather { 2. color: #fff; 4. }
6. font-size: 16px;
13. position: absolute; 14. bottom: -28px; 15. left: 113px; 16. } 17. #temp {
3 de 4
Y eso es todo. Esperamos que te sea de utilidad! Haz clic aqu para ver una demostracin >> Fuente original del artculo: Seth Stevenson Blog Traduccin realizada por elWebmaster.com
18
Me gusta
1.
Al dice:
Mircoles, 13 de Julio de 2011 a las 12.30
Acabo de ver la demostracin... queda igual! Utilic bastante tiempo un HTC y es verdad que una de las mejores cosas que tiene es el diseo para mostrar la hora y clima. Es bueno ver que van surgiendo formas novedosas y aprovechar las ventajas de CSS 3.
4 de 4