SlideShare a Scribd company logo
1 of 41
Estilo & CSS3 César Carruitero Avila
Objetivo CSS3 Styling
Objetivo  ,[object Object],Qué de bueno tiene usar CSS3? -Código más simple  -Ahorro tiempo y trabajo Inconvenientes? no está implementado al 100% en todos los navegadores
Antecedentes CSS3 Styling
Pseudo-Elementos CSS3 Styling
Pseudo-elementos ,[object Object]
::first-letter
::before
::after
::selection
Pseudo-Clases CSS3 Styling
Pseudo-clases :nth-child(N) :nth-last-child(N) :nth-of-type(N). :nth-last-of-type(N) :last-child.  :first-of-type :last-of-type. :only-child :only-of-type . :root. :empty. :enabled :disabled. :checked :not(S) .....
Bordes CSS3 Styling
border-color ,[object Object],border: 8px solid #000; -moz-border-bottom-colors: #555 #666 #777 #888 -moz-border-top-colors:  #555 #666 #777 #888 -moz-border-left-colors:  #555 #666 #777 #888 -moz-border-right-colors:  #555 #666 #777 #888
border-image -moz-border-image:url(border.png) 30 30 round; -moz-border-image:url(border.png) 30 30 stretch;
border-radius -moz-border-radius: 10px; -moz-border-radius: 0 10px 0 10px; ,[object Object]
box shadow -moz-box-shadow: 10px 10px 10px #3f74a3; box-shadow: 10px 10px 10px #3f74a3; ,[object Object]
Fondos CSS3 Styling
multiple background ,[object Object],Background: url("imagen"), url("imagen"); ,[object Object],Background-position: 20px 20px, top right;
background-size ,[object Object],background:url(img_flwr.gif); -moz-background-size:80px 60px; background-size:80px 60px;
gradient ,[object Object],background-image:  -moz-linear-gradient(  center bottom,  rgb(6,153,99) 34%,  rgb(36,167,171) 77%);
Color CSS3 Styling
opacity ,[object Object],background-color: #f00; opacity: 1.00; ,[object Object]
RGBA color ,[object Object],background-color: rgb(0,200,0); background-color: rgba(0,200,0,0.5); ,[object Object]
HSL/A color ,[object Object],background-color: hsl(0,50%,50%); background-color: hsla(0,50%,50%,0.5); ,[object Object]
Texto CSS3 Styling
text-shadow ,[object Object],text-shadow: 2px 2px 2px #000;
multicolum ,[object Object],-moz-column-count: 2;-moz-column-gap: 40px;
@font-face ,[object Object],@font-face { font-family: DeliciousRoman; src: url(/Delicious-Roman.otf); } h1 { font-family: DeliciousRoman; }
TRASFORM CSS3 Styling
rotate ,[object Object],-moz-transform: rotate(5deg);
scale -moz-transform: scale(0.5,1.5);
skew -moz-transform: skew(-30deg);
translate -moz-transform: translate(30px, 0);
Transiciones CSS3 Styling
transitions ,[object Object],-moz-transition -moz-transition-property Especifica el nombre de la propiedad CSS a la que la transición será apliacada -moz-transition-duration Duración de la transición -moz-transition-timing-function Especifica una curva bezier para definir los valores intermedios de la propiedad -moz-transition-delay Define el tiempo de espera entre el momento en que se cambia la propiedad y la transición comienza en realidad
Animaciones CSS3 Styling
@keyframes ,[object Object],@keyframe animacionCoche{ /*Indicamos que salimos de la posición 0*/ from{ left:0px; } /*Indicamos que al final la posición debe ser 350*/ to{ left:350px; } }
@media ,[object Object],@media all and Es decir aplicar un estilo condicional cuando se visualiza el contenido dependiendo de las dimensiones del navegador
@media
@media

More Related Content

What's hot

Sass: CSS con Superpoderes
Sass: CSS con SuperpoderesSass: CSS con Superpoderes
Sass: CSS con SuperpoderesEdgar Parada
 
Tema 7 - Introducción a html con css
Tema 7 - Introducción a html con cssTema 7 - Introducción a html con css
Tema 7 - Introducción a html con cssPamela Rodriguez
 
Hojas de estilo CSS
Hojas de estilo CSSHojas de estilo CSS
Hojas de estilo CSSiConstruye
 
Curso De Css
Curso De CssCurso De Css
Curso De Cssbeldar
 
"CSS Preprocessors Time!" por @nahuelsotelo
"CSS Preprocessors Time!" por @nahuelsotelo"CSS Preprocessors Time!" por @nahuelsotelo
"CSS Preprocessors Time!" por @nahuelsotelowebcat
 
Sesion01
Sesion01Sesion01
Sesion01UB Art
 
DiseñO Web Taller 3
DiseñO Web   Taller 3DiseñO Web   Taller 3
DiseñO Web Taller 3Jeckson Loza
 
CSS - ¿Cómo agregar estilos a mi página?
CSS - ¿Cómo agregar estilos a mi página?CSS - ¿Cómo agregar estilos a mi página?
CSS - ¿Cómo agregar estilos a mi página?Harold Maduro
 
HTML5, CSS3, Responsive Design
HTML5, CSS3, Responsive DesignHTML5, CSS3, Responsive Design
HTML5, CSS3, Responsive DesignManuel Padilla
 
hojas de_estilo_css
 hojas de_estilo_css hojas de_estilo_css
hojas de_estilo_cssGeorge Diaz
 
Hojas de Estilos en Cascada (CSS) - Apuntes
Hojas de Estilos en Cascada (CSS) - ApuntesHojas de Estilos en Cascada (CSS) - Apuntes
Hojas de Estilos en Cascada (CSS) - ApuntesFernando Irigaray
 
Autoria Web 2000
Autoria Web 2000Autoria Web 2000
Autoria Web 2000. .
 
Etiquetas en html
Etiquetas en htmlEtiquetas en html
Etiquetas en htmljose
 

What's hot (20)

CSS
CSSCSS
CSS
 
Sass: CSS con Superpoderes
Sass: CSS con SuperpoderesSass: CSS con Superpoderes
Sass: CSS con Superpoderes
 
Tema 7 - Introducción a html con css
Tema 7 - Introducción a html con cssTema 7 - Introducción a html con css
Tema 7 - Introducción a html con css
 
Las hojas de estilo (css)
Las hojas de estilo (css)Las hojas de estilo (css)
Las hojas de estilo (css)
 
Hojas de estilo CSS
Hojas de estilo CSSHojas de estilo CSS
Hojas de estilo CSS
 
CSS3
CSS3CSS3
CSS3
 
Curso De Css
Curso De CssCurso De Css
Curso De Css
 
"CSS Preprocessors Time!" por @nahuelsotelo
"CSS Preprocessors Time!" por @nahuelsotelo"CSS Preprocessors Time!" por @nahuelsotelo
"CSS Preprocessors Time!" por @nahuelsotelo
 
Sesion01
Sesion01Sesion01
Sesion01
 
DiseñO Web Taller 3
DiseñO Web   Taller 3DiseñO Web   Taller 3
DiseñO Web Taller 3
 
Curso HTML CSS 4/4
Curso HTML CSS 4/4Curso HTML CSS 4/4
Curso HTML CSS 4/4
 
Box Model
Box ModelBox Model
Box Model
 
CSS - ¿Cómo agregar estilos a mi página?
CSS - ¿Cómo agregar estilos a mi página?CSS - ¿Cómo agregar estilos a mi página?
CSS - ¿Cómo agregar estilos a mi página?
 
Estilos en React con styled-components
Estilos en React con styled-componentsEstilos en React con styled-components
Estilos en React con styled-components
 
HTML5, CSS3, Responsive Design
HTML5, CSS3, Responsive DesignHTML5, CSS3, Responsive Design
HTML5, CSS3, Responsive Design
 
Qué Son Las Css
Qué Son Las CssQué Son Las Css
Qué Son Las Css
 
hojas de_estilo_css
 hojas de_estilo_css hojas de_estilo_css
hojas de_estilo_css
 
Hojas de Estilos en Cascada (CSS) - Apuntes
Hojas de Estilos en Cascada (CSS) - ApuntesHojas de Estilos en Cascada (CSS) - Apuntes
Hojas de Estilos en Cascada (CSS) - Apuntes
 
Autoria Web 2000
Autoria Web 2000Autoria Web 2000
Autoria Web 2000
 
Etiquetas en html
Etiquetas en htmlEtiquetas en html
Etiquetas en html
 

Viewers also liked

Viewers also liked (9)

Lenguajes De Programacion Web
Lenguajes De Programacion WebLenguajes De Programacion Web
Lenguajes De Programacion Web
 
HTML5 y CSS3
HTML5 y CSS3HTML5 y CSS3
HTML5 y CSS3
 
Arquitectura de paginas web
Arquitectura de paginas webArquitectura de paginas web
Arquitectura de paginas web
 
Conoce HTML5 y CSS3
Conoce HTML5 y CSS3Conoce HTML5 y CSS3
Conoce HTML5 y CSS3
 
Introducción a Etiquetas HTML 5
Introducción a Etiquetas HTML 5Introducción a Etiquetas HTML 5
Introducción a Etiquetas HTML 5
 
HTML5 y CSS3
HTML5 y CSS3HTML5 y CSS3
HTML5 y CSS3
 
HTML5 Nuevas Etiquetas Semanticas
HTML5 Nuevas Etiquetas SemanticasHTML5 Nuevas Etiquetas Semanticas
HTML5 Nuevas Etiquetas Semanticas
 
Html5 telefonica-curso
Html5 telefonica-cursoHtml5 telefonica-curso
Html5 telefonica-curso
 
Introducción a HTML5 y CSS3
Introducción a HTML5 y CSS3Introducción a HTML5 y CSS3
Introducción a HTML5 y CSS3
 

Similar to Estilo & CSS3

09. Creando interfaces de usuario animadas y adaptables
09. Creando interfaces de usuario animadas y adaptables09. Creando interfaces de usuario animadas y adaptables
09. Creando interfaces de usuario animadas y adaptablesDanae Aguilar Guzmán
 
Variables nativas CSS, Front-End con superpoderes para tu WordPress
Variables nativas CSS, Front-End con superpoderes para tu WordPressVariables nativas CSS, Front-End con superpoderes para tu WordPress
Variables nativas CSS, Front-End con superpoderes para tu WordPressWordPress Tarragona
 
02. Interactuando con controles de UI
02. Interactuando con controles de UI02. Interactuando con controles de UI
02. Interactuando con controles de UIDanae Aguilar Guzmán
 
HTML Tour - Programación de Videojuegos HTML5
HTML Tour - Programación de Videojuegos HTML5HTML Tour - Programación de Videojuegos HTML5
HTML Tour - Programación de Videojuegos HTML5Plain Concepts
 
Conferencia HTML5 y CSS3 por Alexandra García Milan
Conferencia HTML5 y CSS3 por Alexandra García MilanConferencia HTML5 y CSS3 por Alexandra García Milan
Conferencia HTML5 y CSS3 por Alexandra García MilanAndres Karp
 
Color de la Scrollbar con CSS
Color de la Scrollbar con CSSColor de la Scrollbar con CSS
Color de la Scrollbar con CSSClaudio Montes
 
Adaptando CSS a los programadores: SASS y Compass
Adaptando CSS a los programadores: SASS y CompassAdaptando CSS a los programadores: SASS y Compass
Adaptando CSS a los programadores: SASS y CompassParadigma Digital
 

Similar to Estilo & CSS3 (20)

Html5 css3
Html5 css3Html5 css3
Html5 css3
 
html5-css3
html5-css3html5-css3
html5-css3
 
Ria 03-html5-css3
Ria 03-html5-css3Ria 03-html5-css3
Ria 03-html5-css3
 
09. Creando interfaces de usuario animadas y adaptables
09. Creando interfaces de usuario animadas y adaptables09. Creando interfaces de usuario animadas y adaptables
09. Creando interfaces de usuario animadas y adaptables
 
CSS3
CSS3CSS3
CSS3
 
Curso HTML 5 & jQuery - Leccion 10
Curso HTML 5 & jQuery - Leccion 10Curso HTML 5 & jQuery - Leccion 10
Curso HTML 5 & jQuery - Leccion 10
 
Variables nativas CSS, Front-End con superpoderes para tu WordPress
Variables nativas CSS, Front-End con superpoderes para tu WordPressVariables nativas CSS, Front-End con superpoderes para tu WordPress
Variables nativas CSS, Front-End con superpoderes para tu WordPress
 
HTML5 Warm up!
HTML5 Warm up!HTML5 Warm up!
HTML5 Warm up!
 
02. Interactuando con controles de UI
02. Interactuando con controles de UI02. Interactuando con controles de UI
02. Interactuando con controles de UI
 
08. Propiedades de estilo HTML box
08. Propiedades de estilo HTML box08. Propiedades de estilo HTML box
08. Propiedades de estilo HTML box
 
Css3
Css3Css3
Css3
 
19 tips para css
19 tips para css19 tips para css
19 tips para css
 
HTML Tour - Programación de Videojuegos HTML5
HTML Tour - Programación de Videojuegos HTML5HTML Tour - Programación de Videojuegos HTML5
HTML Tour - Programación de Videojuegos HTML5
 
SVG Dibujando en la Web
SVG Dibujando en la WebSVG Dibujando en la Web
SVG Dibujando en la Web
 
CSS
CSSCSS
CSS
 
Canvas
CanvasCanvas
Canvas
 
Semana 3 Responsive Design y Media Queries
Semana 3   Responsive Design y Media QueriesSemana 3   Responsive Design y Media Queries
Semana 3 Responsive Design y Media Queries
 
Conferencia HTML5 y CSS3 por Alexandra García Milan
Conferencia HTML5 y CSS3 por Alexandra García MilanConferencia HTML5 y CSS3 por Alexandra García Milan
Conferencia HTML5 y CSS3 por Alexandra García Milan
 
Color de la Scrollbar con CSS
Color de la Scrollbar con CSSColor de la Scrollbar con CSS
Color de la Scrollbar con CSS
 
Adaptando CSS a los programadores: SASS y Compass
Adaptando CSS a los programadores: SASS y CompassAdaptando CSS a los programadores: SASS y Compass
Adaptando CSS a los programadores: SASS y Compass
 

Estilo & CSS3