Necesito algo como esto:
¿Cómo se puede lograr esto con CSS? Sé que una forma es usar la imagen de fondo, pero ¿puedo lograr esto solo con css sin ninguna imagen?
html
css
image
strikethrough
Jaroslav Klimčík
fuente
fuente
transform
que yo sepa a menos que pueda funcionarfilter
Puede utilizar el fondo
linear-gradient
concurrentColor
para evitar codificar el color de la fuente:Si no necesita que el elemento esté completamente en línea, puede usar un pseudoelemento para colocar la línea encima del elemento. De esta manera, el ángulo se puede ajustar cambiando el tamaño del pseudo elemento:
fuente
fuente
Creo que probablemente podrías aplicar un efecto de rotación a una regla horizontal. Algo como:
Con el CSS:
Violín
Sin embargo, su kilometraje puede variar según el navegador y la versión, por lo que no estoy seguro de si recurriría a esto. Puede que tenga que utilizar un código VML original para admitir versiones anteriores de IE, por ejemplo.
fuente
-7
grados, no+7
; nota 2:HR
es gris en Chrome; ¿es posible anularlo?border-color
ybackground-color
. Fiddle actualizadoDegradado CSS3
Mi ejemplo no satisfará perfectamente sus necesidades pero, para obtener más información y ajustes divertidos, consulte http://gradients.glrzad.com/ .
Lo que tienes que hacer es crear un
background-gradient
dewhite-black-white
y posicionar tuopacity
en algo como48% 50% 52%
.fuente
No creo que haya una solución CSS sostenible para esto.
Mi solución CSS pura sería colocar otro elemento de texto detrás de su primer elemento de texto que sea idéntico en número de caracteres (los caracteres son ''), una declinación de texto de línea directa y una transformación de rotar.
Algo como:
Ejemplo de rotación de texto
Espero ver mejores respuestas de otros usuarios.
fuente
Esta es una pregunta antigua, pero como alternativa, puede usar CSS3 Linear Gradients, por ejemplo ( http://codepen.io/yusuf-azer/pen/ojJLoG ).
Para una explicación detallada y una verificación MENOS de solución
http://www.yusufazer.com/tutorials-how-to/how-to-make-a-diagonal-line-through-with-css3/
fuente
Lo hice de esta manera usando un SVG en el HTM con una clase CSS:
HTML:
CSS:
Puede que ahora haya formas más sencillas y sencillas. Acabo de preparar esto en un apuro para la página de ofertas especiales de detalles de mi producto. Espero que ayude a alguien.
fuente
Tratar
fuente
Y aquí hay una versión elegante:
fuente