ratio-css

1.3.1 • Public • Published

Ratio CSS

Es un simple framework CSS que facilita la creación de componentes responsivos con relación de aspectos. wiki

16x9

4x3

Ejemplo HTML:

Sin Ratio CSS

<div>
    <img src="http://placehold.it/620x280" alt="">
</div>

Con Ratio CSS

<div class="ratio ratio-16by9">
    <img src="http://placehold.it/620x280" data-model="width" alt="" class="ratio-item">
</div>

Ejemplo en vivo

Versiones

v1.3.0

Integra nuevos ejemplos.

Ingresa un parámetro @name a la función .ratio, permite nombrar clase de la relación.

Less:

.ratio(12, 13, casa);

Salida:

.ratio.ratio-casa,
.ratio.ratio-casa .ratio-item.action {
  padding-bottom: 108.33333333%;
}

v1.2.1

Agrega tabla de relaciones 10x10

  • Relación 1 x 1 - css: .ratio-1by1
  • Relación 1 x 2 - css: .ratio-1by2
  • Relación 1 x 3 - css: .ratio-1by3
  • Relación 1 x 4 - css: .ratio-1by4
  • Relación ...
  • Relación 4 x 1 - css: .ratio-4by1
  • Relación ...
  • Relación 10 x 10 - css: .ratio-10by10

v1.2.0

Agregar relaciones de tipo libro:

  • De bolsillo
    • css: .ratio-1302by2032
    • Dimensión: 13,02 x 20,32 cm
  • Comercial
    • css: .ratio-1524by2286
    • Dimensión: 15,24 x 22,86 cm
  • Cuadrado pequeño
    • css: .ratio-1746by1683
    • Dimensión: 17,46 x 16,83 cm
  • Vertical estándar
    • css: .ratio-2000by2477
    • Dimensión: 20,00 x 24,77 cm
  • Apaisado estándar
    • css: .ratio-2410by2032
    • Dimensión: 24,10 x 20,32 cm
  • Apaisado grande
    • css: .ratio-3238by2762
    • Dimensión: 32,38 x 27,62 cm
  • Cuadrado grande
    • css: .ratio-3025by3048
    • Dimensión: 30,25 x 30,48 cm
  • Revista
    • css: .ratio-2794by2159
    • Dimensión: 27,94 x 21,59 cm

v1.1.0

Ingresar control javascript.

Permite dimensionar la imagen sin perder la relación original, eliminando lo que no cabe dentro del componente. Para lo que ocupa la etiqueta data-media="<proporción>".

v1.0.0

Esta versión incluye las siguientes relaciones:

Autor

Jonathan Delgado Zamorano jonad.correo@gmail.com

Licencia

Licencia MIT http://opensource.org/licenses/MIT

Readme

Keywords

Package Sidebar

Install

npm i ratio-css

Weekly Downloads

1

Version

1.3.1

License

MIT

Last publish

Collaborators

  • alfa30