Al inspeccionar un elemento utilizando las herramientas de desarrollo de Chrome, en la pestaña de elementos, la barra 'Estilos' del lado derecho muestra las propiedades CSS correspondientes. A veces, algunas de estas propiedades son tachadas. ¿Qué significan estas propiedades?
css
google-chrome
google-chrome-devtools
rohitmishra
fuente
fuente
Respuestas:
Cuando una propiedad CSS se muestra como tachada, significa que se aplicó el estilo tachado, pero que fue anulado por un selector más específico, una regla más local o una propiedad posterior dentro de la misma regla.
(Casos especiales: un estilo también se mostrará como tachado si existe un estilo en una regla coincidente pero está comentado, o si lo ha deshabilitado manualmente al desmarcarlo dentro de las herramientas para desarrolladores de Chrome. También se mostrará como cruzado fuera, pero con un icono de error, si el estilo tiene un error de sintaxis).
Por ejemplo, si se aplicó un color de fondo a todos los
div
s, pero se aplicó un color de fondo diferente adiv
s con una identificación determinada, el primer color aparecerá pero se tachará, ya que el segundo color lo ha reemplazado (en la propiedad lista para eldiv
con esa identificación).fuente
border-color
, simplemente escribaborder-color
en el Filtro. Mostrará todas las reglas que contienen esa propiedad, con la propiedad resaltada en amarillo. Esta característica también está disponible en Firefox.!important
que lo sobrescriba.En otros comentarios. Si está utilizando consultas @media (como
@media screen (max-width:500px
)), preste especial atención a aplicar la consulta @media DESPUÉS de que haya terminado con los estilos normales. Porque la consulta @media se tachará (aunque sea más específica) si es seguida por css que manipula los mismos elementos. Ejemplo:fuente
Además de la respuesta anterior, también quiero destacar un caso de propiedad tachada que realmente me sorprendió.
Si está agregando una imagen de fondo a un div:
Desea escalar la imagen para que se ajuste a las dimensiones del div, por lo que esta sería su definición de clase normal.
pero si intercambias el orden como: -
luego, en Chrome, verá el tamaño del fondo como marcado. No estoy seguro de por qué es esto, pero sí, no quieres meterte con eso.
fuente
Si desea aplicar el estilo incluso después de recibir una indicación de tachado, puede usarlo
"!important"
para aplicar el estilo. Puede que no sea una solución correcta, pero resuelva el problema.fuente
Hay algunos casos en los que copia y pega el código CSS en algún lugar y se rompe el formato para que Chrome muestre la advertencia amarilla. Debería intentar volver a formatear el código CSS nuevamente y debería estar bien.
fuente