También tuve problemas con esto, pero ninguna de las soluciones anteriores funcionaba. Algunas guías recomiendan este orden de comandos.
del directorio raíz de Magento
rm -r var/cache/ var/view_preprocessed
php bin/magento setup:static-content:deploy
Nota de una de las respuestas anteriores, creo que no hay necesidad de usar sudo
frente a ninguno de los comandos anteriores. Su usuario debe tener los permisos adecuados y los directorios de archivos deben configurarse correctamente con la propiedad.
Lo que descubrí que funciona para este problema es hacer una copia de seguridad o eliminarla por completo
rm -r pub/static
o hacer una copia de seguridad. mv pub/static pub/static.bak
Luego implemente el contenido php bin/magento setup:static-content:deploy
y luego borre la memoria caché de su navegador (use la extensión para hacerlo en esa página) y vuelva a cargar su página.
rm -r pub/static
php bin/magento setup:static-content:deploy