Por @Alvy — 10 de Agosto de 2017

Primos css

Xieranmaya (con ayuda de su hermana Tian Qiong) explica en su página de Github cómo se pueden detectar y contar números primos con cualquier navegador web utilizando código CSS. La demo cuenta de 1 a 1000 y resalta en color rojo los números que son primos: sólo divisibles por sí mismo o por la unidad.

CSS es un lenguaje de diseño gráfico, pensado sólo para modificar la presentación de un documento HTML… Pero con algunos trucos puede hacer maravillas. Aquí la técnica está en usar la pseudo-clse nth-child, contadores y un millar de <li> donde aparecen los números según una formula sencilla – que por desgracia no parece muy escalable.

Pero poderse hacer, se puede. Quién querría hacerlo así en vez de utilizar un par de líneas en cualquier otro lenguaje más apropiado es un misterio, eso sí. Lo importante es reconocer la técnica para poder usarla como truqui cuando surja la oportunidad.

Compartir en Flipboard  Compartir en Facebook  Tuitear

Microsiervos Selección


JavaScript: The Definitive Guide

EUR 31,20

Comprar


Gates: How Microsoft’s Mogul Reinvented an Industry and Made Himself the Richest Man in America

EUR 8,99

Comprar


Amazon Associates

Los productos aquí enlazados están a la venta en Amazon. Incluyen un código de Afiliado Amazon Associates que nos cede un pequeño porcentaje de las ventas. Los productos están seleccionados por los autores del blog, pero ni Amazon ni los editores de los libros o fabricantes de los productos participan en dicha selección.

Más libros y productos en:

Microsiervos Selección