Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/11/2013, 10:19
Avatar de guardarmicorreo
guardarmicorreo
 
Fecha de Ingreso: noviembre-2012
Ubicación: Córdoba
Mensajes: 1.153
Antigüedad: 12 años
Puntos: 84
¿Triángulo relativo con CSS?

En varias páginas he visto que para lograr hacer un triángulo con CSS

hacen lo siguiente

Código CSS:
Ver original
  1. #triangle-up {
  2. width: 0;
  3. height: 0;
  4. border-left: 50px solid transparent;
  5. border-right: 50px solid transparent;
  6. border-bottom: 100px solid red;
  7. }

Fuente

En todos los ejemplos que he visto, para hacer triángulos utilizan la unidad px para definir el tamaño del borde.

Esto estaría bien si no fuera porque mi blog personal lo estoy haciendo responsive design, al tener un pixel perfect en el triángulo va a afectar a la hora de redimensionar con media query.

He probado a hacer los bordes con porcentajes y rem, pero no es válido, no me funciona.

¿Alguien sabe cómo solucionar este inconveniente de CSS?
__________________
Ayúdame a hacerlo por mi mismo.