Amor perdido por Canadá Jamón Es un poema interactivo muy oscuro y listo para dispositivos móviles con corazón real sobre los sentimientos perdurables alrededor del amor perdido. los [dieciséis] Diseño de sitio web
Parece impresionante como el infierno, y no es difícil incorporar en su propio trabajo para crear un atractivo [dieciséis] experiencia de usuario
; Así es como se hace.¿Quieres hacer tu propio sitio atractivo? Probar un Creador de sitios web herramienta, y mantener las cosas funcionando sin problemas recogiendo la derecha Alojamiento web Servicio.
El primer paso es definir la estructura del documento HTML. Esto incluye el contenedor HTML que inicia el documento, que contiene las secciones de cabeza y cuerpo. Mientras que la sección de la cabeza se usa principalmente para cargar el archivo CSS externo, la sección del cuerpo almacenará el contenido de la página visible creada en el Paso 2.
& lt;! DOCTYPE HTML & GT;
& lt; html & gt;
& lt; cabeza y gt;
& lt; title & gt; Movimiento de texto 3D & LT; / TITLE & GT;
& lt; link rel = "stylesheet" tipo = "texto / css" href = "styles.csss" / & gt;
& lt; / cabeza y gt;
& lt; cuerpo y gt;
*** Paso 2 aquí
& lt; / body & gt;
& lt; / html & gt;
El contenido HTML visible consiste en un contenedor de artículos que contiene el texto visible. La parte importante del contenedor del artículo es el atributo 'Animado de datos', que será referenciado por el CSS para aplicar los efectos visuales. El texto dentro del artículo está hecho de una etiqueta H1 para indicar que el contenido es el título principal de la página.
& lt; Datos de artículos-Animate = "Mover In" & GT;
& lt; h1 & gt; hola allí! & lt; / h1 & gt;
& lt; / Artículo & gt;
Cree un nuevo archivo llamado 'Styles.css'. El primer conjunto de instrucciones establece el contenedor HTML y el cuerpo de la página para tener un fondo negro, así como un espaciado fronterizo visible. White también se establece como el color de texto predeterminado para todos los elementos infantiles en la página para heredar; Evitar el color negro predeterminado del texto que hace que el contenido parezca ser invisible.
HTML, CUERPO {
Fondo: # 000;
relleno: 0;
Margen: 0;
Color: #fff;
}
El contenedor de contenido referenciado con el atributo 'Data-Animate' tiene estilos específicos aplicados. Su tamaño se establece para que coincida con el tamaño completo de la pantalla con las unidades de medición VW y VH, además de girarse ligeramente. Se aplica una animación llamada 'Movein', que durará una duración de 20 segundos y se repetirá infinitamente.
[Data-Animate = "Mover In"] {
Posición: Relativo;
Ancho: 100VW;
Altura: 100vh;
Opacidad: 1;
Animación: Movein 20s Infinita;
Text-alinec: Centro;
Transformar: Girar (20DEG);
}
La animación 'Movein' a las que se hace referencia en el paso anterior requiere una definición con @KeyFrames. El primer cuadro a partir del 0% de la animación establece el tamaño de fuente predeterminado, el posicionamiento de texto y la sombra visible. Además, el artículo se establece con opacidad cero para que inicialmente sea invisible, es decir. mostrado fuera de la vista.
@KeyFrames Movein {
0% {
Tamaño de fuente: 1EM;
izquierda: 0;
Opacidad: 0;
Text-Shadow: Ninguno;
}
*** Paso 6 aquí
}
El siguiente marco se coloca al 10% a través de la animación. Este marco establece la opacidad para visible completamente, lo que da como resultado que el texto se anima gradualmente a la vista. Además, se agregan múltiples sombras con valores de color azul y decreciente para dar las ilusiones de la profundidad 3D al texto.
10%
{
Opacidad: 1;
sombra de texto:
.2EM -.2EM 4PX #AAA,
.4EM -.4EM 4PX # 777,
.6EM -.6EM 4PX # 444,
.8EM -.8EM 4PX # 111;
}
*** Paso 7 aquí
Los marcos finales se producen al 80% y al final de la animación. Estos son responsables de aumentar el tamaño de la fuente y mover el elemento hacia la izquierda. Las nuevas configuraciones también se aplican para la sombra de texto para animar hacia, mientras que también se desvanece el texto fuera de vista desde los marcos del 80% al 100%.
80% {
Tamaño de fuente: 8EM;
Izquierda: -8EM;
Opacidad: 1;
}
100% {
Tamaño de fuente: 10EM;
izquierda: -10EM;
Opacidad: 0;
sombra de texto:
.02EM -.02EM 4PX #AAA,
.04EM -.04EM 4PX # 777,
.06EM -.06EM 4px # 444,
.08EM -.08EM 4PX # 111;
}
***
Nota: Cualquier proyecto en el que se está embarcando, teniendo almacenamiento en la nube Eso puede hacer frente es esencial (nuestra guía lo ayudará).
Este artículo se publicó originalmente en el número 273 de Creative Web Design Magazine Web Designer. Compre el problema 273 aquí o Suscríbete al diseñador web aquí .
Artículos relacionados:
Página 1 de 2: Tutorial de Krita: Encuentre su camino Tutorial de Krita: Encuentre su camino Tutorial..
[dieciséis] Los marcos como reaccionar solo envían JavaScript hacia abajo a los clientes, que luego se usa para crear los elementos e..
[dieciséis] Cuando concepcionan criaturas en Zbrush, presentando su idea como una escala de grises, repuestos. Arte 3d Pued..
[dieciséis] Reaccionar nativo es una plataforma que le permite construir aplicaciones móviles nativas usando JavaScript. Com..
Haber estudiado zoología, animales y vida silvestre siempre han sido una gran pasión por mí y nunca me canso de pintarlos. Tenemos la suerte de vivir en el campo de Lincolnshire y tener un..
[dieciséis] En este tutorial, voy a compartir las técnicas y los métodos que uso para crear modelos de superficie dura en 3ds ..
[dieciséis] Hay algo extrañamente satisfactorio por las lámparas de lava. Una luz suave, colorida y fascinante burbujas cerosas que ..
[dieciséis] En este tutorial, estamos viendo cómo puede tomar sus logotipos basados en el vector de Illustrator y Photoshop al ..