简体   繁体   中英

Responsive Animated Background in Bootstrap?

After following the instructions here: https://davidwalsh.name/background-animation-css

I can make the picture move, but I cannot figure out how to make it responsive. Any ideas on how to make this possible? I have added following css code:

@keyframes animatedBackground{
  from {background-position: 0 0;}
  to {background-position: -1920px 0;}
}


#animate-area{ 
  width: 560px; 
  height: 400px; 
  background-image: url("images/japan.jpg");
  background-position: 0px 0px;
  background-repeat: repeat-x;

  animation: animatedBackground 40s linear infinite;
}

Within the demo, the width of <div id="animate-area"> is explicitly set to 560px. Try setting it to width: auto; . This should scale the div width to that of it's container/parent.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM