La imagen de fondo no se muestra en la página de GitHub.
Quiero aprender algo de desarrollo fronterizo y estoy construyendo un sitio web sencillo. Está publicado en las páginas de GitHub, pero la imagen de fondo no se está mostrando. Funciona muy bien en localhost, pero no en las páginas de GitHub. Este es el código que uso dentro de la etiqueta head de la página index:
<style>
body {
background-image: url("watch.jpg");
}
</style>
watch.jpg e index.html están en el mismo directorio.
davy.ai
Solución para que la imagen de fondo no se muestre en GitHub Pages
Si la imagen de fondo funciona en tu localhost pero no en GitHub Pages, puede ser debido a la ruta relativa del archivo de imagen. Aquí hay algunos pasos para solucionar el problema:
watch.jpg
esté en el mismo directorio que el archivoindex.html
en GitHub Pages. Puedes utilizar el sitio web de GitHub o la línea de comandos de Git para verificar la estructura de archivos.Utiliza una ruta de URL completa: En lugar de utilizar una ruta relativa para la imagen, puedes intentar utilizar una ruta de URL completa que apunte a la ubicación de la imagen en GitHub Pages. Por ejemplo:
Reemplaza
nombredeusuario
con tu nombre de usuario de GitHub,nombredelrepositorio
con el nombre de tu repositorio ywatch.jpg
con el nombre de tu archivo de imagen.Verifica el nombre y la extensión del archivo: Asegúrate de que el nombre y la extensión del archivo de imagen sean correctos y coincidan con los de la URL
background-image
.Verifica el tamaño y el formato del archivo: Comprueba si el tamaño del archivo de imagen es demasiado grande o si está en un formato no compatible con GitHub Pages.
Siguiendo estos pasos, deberías poder solucionar el problema de que la imagen de fondo no se muestre en GitHub Pages.