|
|
Línea 1: |
Línea 1: |
| + | |
| {{Usuario:juanda/bootstrap/nav }} | | {{Usuario:juanda/bootstrap/nav }} |
| {{#widget:Slides}} {{MiTitulo| Twitter Bootstrap}} | | {{#widget:Slides}} {{MiTitulo| Twitter Bootstrap}} |
Revisión de 00:55 13 mar 2014
Twitter Bootstrap
Tutorial para desarrollar con este conocido framework de CSS
Introducción |
Ficheros less |
Themes
Conceptos generales
- Twitter Bootstrap permite trabajar con less o con sass
- Nosotros trabajaremos con less que viene "desde siempre" en Twitter Bootstrap.
- Permite manejar variables, mixins, reglas anidadas...
- Lo más práctico es mirar la parte de características del lenguaje less dentro de su web.
Variables
@nice-blue: #5B83AD;
@light-blue: @nice-blue + #111;
#header {
color: @light-blue;
}
- Se procesa y genera el siguiente css:
#header {
color: #6c94be;
}
Mixins
- Podemos incluir un conjunto de propiedades de una regla css dentro de otras reglas:
.bordered {
border-top: dotted 1px black;
border-bottom: solid 2px black;
}
#menu a {
color: #111;
.bordered;
}
.post a {
color: red;
.bordered;
}
Reglas anidadas
#header {
color: black;
}
#header .navigation {
font-size: 12px;
}
#header .logo {
width: 300px;
}
- Mediante less puede quedar más fácil de lectura:
#header {
color: black;
.navigation {
font-size: 12px;
}
.logo {
width: 300px;
}
}