body
{
background-color: #000000;
background-image: url('http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Aurigids_-_Jeremie_Vaubaillon.jpg/1280px-Aurigids_-_Jeremie_Vaubaillon.jpg');
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center bottom;
background-size: cover;
}
a
{
color: #ffffff;
}
<a>Hello, world!</a>
As I develop my website, I encounter an issue where the background image fills the viewport but is anchored to the bottom. While it works fine on PC, mobile browsers on Android display the background image anchored to the bottom of the last element if the content does not fill the screen, resulting in a blank space below. How can I address this problem and ensure that the background image properly fills the screen on Android devices?