Fragmentos de código 2024, Diciembre

Dar forma a los iconos morphing en el botón al hacer clic - Trucos CSS

Dar forma a los iconos morphing en el botón al hacer clic - Trucos CSS

La idea aquí es usar un ícono SVG en un botón e intercambiar ese ícono por otro cuando se hace clic en el botón. Un clic en un botón a menudo sugiere que una acción tiene "

Casillas de verificación y botones de opción personalizados - Trucos CSS

Casillas de verificación y botones de opción personalizados - Trucos CSS

Los selectores aquí son específicos del marcado de Wufoo, pero los conceptos en funcionamiento pueden funcionar para cualquier forma. La idea general es que usted haga la radio predeterminada "

Eliminar etiquetas HTML en JavaScript - Trucos CSS

Eliminar etiquetas HTML en JavaScript - Trucos CSS

Let strippedString = originalString.replace (/ (<(+)>) / gi, ""); CodePen Embed Fallback "

Patrones SVG - Trucos CSS

Patrones SVG - Trucos CSS

El elemento SVG nos permite definir patrones dentro de nuestro marcado SVG y usar esos patrones como relleno. El proceso básico de los patrones "

Degradados repetidos CSS - Trucos CSS

Degradados repetidos CSS - Trucos CSS

Los degradados repetidos requieren un truco que ya podemos hacer con el uso creativo de paradas de color en las notaciones de degradado lineal () y degradado radial (), y "

Quite el espacio en blanco de la cadena - Trucos CSS

Quite el espacio en blanco de la cadena - Trucos CSS

Espacio en blanco, es decir, tabulaciones y espacios. Vanilla JavaScript (Trim Leading y Trailing) var str = "abcdefg"; var newStr = str.trim (); // "a B C D e F"

Agregar nombre de categoría a body_class - Trucos CSS

Agregar nombre de categoría a body_class - Trucos CSS

La función body_class es útil para agregar un montón de clases a la etiqueta del cuerpo que tienen información sobre qué tipo de página se muestra actualmente ".

Botones de radio personalizados - Trucos CSS

Botones de radio personalizados - Trucos CSS

#foo: comprobado :: antes, entrada (posición: absoluta; clip: rect (0,0,0,0); clip: rect (0 0 0 0);) #foo: comprobado, entrada + etiqueta :: antes ( contenido:"

Pestañas de soporte en Textareas - Trucos CSS

Pestañas de soporte en Textareas - Trucos CSS

Normalmente, la tecla de tabulación se mueve al siguiente elemento enfocable. Esto inserta un carácter de tabulación en su lugar. HTMLTextAreaElement.prototype.getCaretPosition = función "

Texto curvo a lo largo de una ruta - Trucos CSS

Texto curvo a lo largo de una ruta - Trucos CSS

Podemos hacer fluir el texto a lo largo de una línea curva con tres herramientas integradas en SVG:, y. El fragmento Curvas peligrosas por delante Cómo llegamos allí Imagine que dibujamos un "

CSS Box Shadow - Trucos CSS

CSS Box Shadow - Trucos CSS

Se utiliza para proyectar sombras en elementos a nivel de bloque (como divs). .shadow (-moz-box-shadow: 3px 3px 5px 6px #ccc; -webkit-box-shadow: 3px 3px 5px 6px #ccc; "

Prueba si el elemento admite el atributo - Trucos CSS

Prueba si el elemento admite el atributo - Trucos CSS

No todos los navegadores admiten todos los atributos de todos los elementos. Hay una serie de atributos nuevos en HTML5, por lo que la idea de probar para ver qué tipo de navegador "

Opciones de exportación de Adobe Illustrator - Trucos CSS

Opciones de exportación de Adobe Illustrator - Trucos CSS

Esto es menos un fragmento y más un recordatorio de algo que busco a menudo. Al crear archivos SVG en Adobe Illustrator, hay un par de "

Estilo de entrada de archivo personalizado - Trucos CSS

Estilo de entrada de archivo personalizado - Trucos CSS

Si está interesado en el estilo específico de Webkit / Blink / Chrome, hay un pseudo elemento patentado para ocultar, y luego use un "

Prueba si Mac o PC con JavaScript - Trucos CSS

Prueba si Mac o PC con JavaScript - Trucos CSS

Las pruebas de User Agent apestan, pero a veces las necesitas para cosas sutiles. En mi caso, lo estaba usando para ajustar lo que estaba mostrando para las teclas de método abreviado "

Agregar / eliminar campos de información de contacto - Trucos CSS

Agregar / eliminar campos de información de contacto - Trucos CSS

Los perfiles de usuario en WordPress tienen estos campos para la información de contacto de forma predeterminada: correo electrónico, sitio web, AIM, Yahoo IM, Jabber / Google Talk. Puede eliminarlos y "

Triángulo CSS - Trucos CSS

Triángulo CSS - Trucos CSS

HTML Puede hacerlos con un solo div. Es bueno tener clases para cada posibilidad de dirección. CSS La idea es una caja con ancho y alto cero. Los"

La API .classList () - Trucos CSS

La API .classList () - Trucos CSS

Suponiendo que tiene un elemento en el DOM:

Obtenga una referencia a ese elemento DOM: const el = document.querySelector ("# el"); Entonces tú"

Agregar clase a los enlaces generados por next_posts_link y previous_posts_link - Trucos CSS

Agregar clase a los enlaces generados por next_posts_link y previous_posts_link - Trucos CSS

Estas dos funciones crean vínculos de anclaje, y puede personalizar muchos de ellos, pero es imposible agregar una clase simplemente usando sus parámetros ".

Gradiente de papel cuadriculado diagonal - Trucos CSS

Gradiente de papel cuadriculado diagonal - Trucos CSS

# example-gradient (altura: 200px; margen: 0 0 20px 0; color de fondo: #eaeaea; tamaño de fondo: 20px 20px; imagen de fondo: "

Bloqueo de texto - Trucos CSS

Bloqueo de texto - Trucos CSS

El gato en el sombrero SVG ofrece la etiqueta. Si bien funciona de manera muy similar a lo normal en HTML, acepta atributos que desbloquean una potente forma de texto "

Artículos finales con Ivy Leaf - Trucos CSS

Artículos finales con Ivy Leaf - Trucos CSS

P: last-child: after (content: "2766"; / * Aquí viene la hoja de hiedra * / font-size: 150%; / * Hace que la hoja sea más grande que el texto normal * / padding-left: 10px; "

Recortar el primer / último carácter de la cadena - Trucos CSS

Recortar el primer / último carácter de la cadena - Trucos CSS

Elimina los últimos cuatro caracteres var myString = "abcdefg"; var newString = myString.substr (0, myString.length-4); // newString ahora es "abc" Quita los dos primeros "

Texto eliminatorio SVG - Trucos CSS

Texto eliminatorio SVG - Trucos CSS

La idea aquí es imaginar tres capas apiladas una encima de la otra donde la capa superior se usa para recortar una forma en la segunda capa para revelar el "

Centrar exactamente una imagen / div horizontal y verticalmente - Trucos CSS

Centrar exactamente una imagen / div horizontal y verticalmente - Trucos CSS

.center (ancho: 300 px; alto: 300 px; posición: absoluta; izquierda: 50%; arriba: 50%; margen izquierdo: -150 px; margen superior: -150 px;) Los márgenes negativos son exactamente "

Bookmarklet de conteo de palabras - Trucos CSS

Bookmarklet de conteo de palabras - Trucos CSS

Agregar a la barra de marcadores, seleccionar texto, hacer clic en él para obtener el recuento de palabras. Contar palabras Bookmarklet Contar palabras

Estilo de comentarios con hilos base - Trucos CSS

Estilo de comentarios con hilos base - Trucos CSS

Ol.commentlist (estilo de lista: ninguno; margen: 0 0 1em; padding: 0; text-indent: 0;) ol.commentlist li () ol.commentlist li.alt () ol.commentlist "

Casquillos - Trucos CSS

Casquillos - Trucos CSS

La forma accesible Su mejor opción es ver el video de 5 minutos de Ethan y luego hacer referencia a esto: CodePen Embed Fallback La forma de varios navegadores (marcado adicional) "

Tamaño de la ventana gráfica, resolución de la pantalla, posición del mouse - Trucos CSS

Tamaño de la ventana gráfica, resolución de la pantalla, posición del mouse - Trucos CSS

Este código es compatible con varios navegadores y verifica las dimensiones de la ventana gráfica, la resolución de la pantalla y la posición del mouse, lo que puede ser muy útil para "