Herramientas de usuario

Herramientas del sitio


clase:daw:diw:1eval:tema02

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
Próxima revisión Ambos lados, revisión siguiente
clase:daw:diw:1eval:tema02 [2023/09/25 22:29]
admin [Ejercicios]
clase:daw:diw:1eval:tema02 [2023/10/03 14:07]
admin [Estructura de ficheros]
Línea 174: Línea 174:
  
 <sxh sass> <sxh sass>
-  @import "./_boton.scss";+  @import "./_c-button.scss";
 </sxh> </sxh>
  
Línea 395: Línea 395:
         _override.scss         _override.scss
         _reset.scss         _reset.scss
 +        _typography.scss
     /03_layout     /03_layout
         _cada_uno_de_los_layouts.scss         _cada_uno_de_los_layouts.scss
Línea 413: Línea 414:
     *  _override.scss: Es para sobreescribir CSS de alguna librería que se use     *  _override.scss: Es para sobreescribir CSS de alguna librería que se use
     * _reset.scss: El reset que usemos     * _reset.scss: El reset que usemos
 +    * _typography.scss: Cosas relacionadas con la tipografía 
   * /03_layout   * /03_layout
     * _cada_uno_de_los_layouts.scss: Habrá un fichero por cada Bloque que sea de tipo layout. Por ejemplo ''_l-page.scss''     * _cada_uno_de_los_layouts.scss: Habrá un fichero por cada Bloque que sea de tipo layout. Por ejemplo ''_l-page.scss''
Línea 426: Línea 428:
 ==== Ejercicio 1 ==== ==== Ejercicio 1 ====
  
-Haz una página web con 8 imágenes de forma que estén colocadas de la siguiente forma:+Haz una página web con 8 divs de forma que estén colocados de la siguiente forma:
  
-|  Imagen 1  ||| +|  div 1  |||| 
-|  Imagen 2  |  Imagen 3  || +|  div 2  |  div   div 4  || 
-|  Imagen 2  |  Imagen 5  |  Imagen 2  | +|  :::  |  :::  |  div 6  |  div 7  | 
-|  Imagen 2  | ::: |  Imagen 2  |+|  div 5  |  :::  | ::: |  div 8  |
  
 ==== Ejercicio 2 ==== ==== Ejercicio 2 ====
Línea 441: Línea 443:
  
  
-==== Ejercicio 3 ==== +==== Ejercicio 3.A ==== 
-Modifica la página HTML del ejercicio 1 haz que con CSS cada imagen tenga un borde. El color del borde será el siguiente:+Usando BEM con modificadores, haz el HTML y el CSS de los siguientes botones:
  
-^  Imagen  ^  Color  ^ +{{:clase:daw:diw:1eval:botones.png|}}
-|  1  |  #FF0000 +
-|  2  |  #00FF00 +
-|  3  |  #0000FF +
-|  4  |  #FFFF00 +
-|  5  |  #00FFFF  |+
  
-  * Cada uno de los colores deberá estar en una variable de SASS y al usar usar esas variables. 
-  * También deberá haber un fichero "reset.scss" con el código CSS del reset. 
-  * Desde SASS se deberá generar un único fichero llamado "main.css". 
  
 +==== Ejercicio 3.B ====
 +Modifica el ejercicio anterior de forma que haya botones de mayor y menor tamaño.
  
-==== Ejercicio 4.A ==== +{{:clase:daw:diw:1eval:botones_pequenyos.png|}}
-Usando BEM con modificadores, haz el HTML y el CSS de los siguientes botones:+
  
-{{:clase:daw:diw:1eval:botones.png|}} +{{:clase:daw:diw:1eval:botones_grandes.png|}}
- +
- +
-==== Ejercicio 4.B ==== +
-Modifica el ejercicio anterior de forma que haya botones de mayor y menos tamaño.+
  
 Para aumentar o disminuir el tamaño deberás modificar: Para aumentar o disminuir el tamaño deberás modificar:
Línea 471: Línea 462:
  
  
-==== Ejercicio 5.A ====+==== Ejercicio 4.A ====
 Usando BEM con modificadores, haz el HTML y el CSS de los siguientes badges: Usando BEM con modificadores, haz el HTML y el CSS de los siguientes badges:
  
Línea 477: Línea 468:
  
  
-==== Ejercicio 5.B ====+==== Ejercicio 4.B ====
 Modifica el ejercicio anterior de forma que el badge pueda tener un número al estilo de una notificación Modifica el ejercicio anterior de forma que el badge pueda tener un número al estilo de una notificación
  
Línea 483: Línea 474:
  
  
-==== Ejercicio ====+==== Ejercicio ====
 Mira la página de [[https://www.caixabank.es/|Caixabank]] y según la metodología de BEM indica: Mira la página de [[https://www.caixabank.es/|Caixabank]] y según la metodología de BEM indica:
   * Los componentes, elementos y modificadores que hay    * Los componentes, elementos y modificadores que hay 
Línea 492: Línea 483:
  
  
-==== Ejercicio ====+==== Ejercicio ====
 Transforma los siguientes códigos sacados de bootstrap para que siga el estándar de BEM. Transforma los siguientes códigos sacados de bootstrap para que siga el estándar de BEM.
  
Línea 628: Línea 619:
  
  
-==== Ejercicio ====+==== Ejercicio ====
 Crear un map con los tamaños de padding Crear un map con los tamaños de padding
  
Línea 664: Línea 655:
   ....   ....
  
-==== Ejercicio ====+==== Ejercicio ====
 Repite el ejercicio anterior pero ahora con Repite el ejercicio anterior pero ahora con
   * la propiedad ''font-size''   * la propiedad ''font-size''
   * La propiedad ''margin''   * La propiedad ''margin''
  
-==== Ejercicio 10 ====+==== Ejercicio ====
 Repite el ejercicio anterior pero ahora con los colores del tema 1. Repite el ejercicio anterior pero ahora con los colores del tema 1.
  
Línea 692: Línea 683:
   * ''g--background-color-principal-1''   * ''g--background-color-principal-1''
   * etc.   * etc.
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
  
  
clase/daw/diw/1eval/tema02.txt · Última modificación: 2024/05/17 18:43 por admin