Advertisement
Guest User

Untitled

a guest
Mar 20th, 2019
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.31 KB | None | 0 0
  1. var pageSettings = {
  2. red: 200,
  3. green: 200,
  4. blue: 200,
  5. background: ['https://pictures.s3.yandex.net/background.jpg', 'https://pictures.s3.yandex.net/cover-color.jpg', 'https://pictures.s3.yandex.net/cover-grid.jpg', 'https://pictures.s3.yandex.net/cover-typo.jpg', 'https://pictures.s3.yandex.net/cover-wall.jpg']
  6. };
  7.  
  8. var bgColor = 'rgb(' + pageSettings.red + ', ' + pageSettings.green + ', ' + pageSettings.blue + ')';
  9.  
  10. document.body.style.backgroundColor = bgColor;
  11.  
  12. var header = document.getElementById('main-header');
  13.  
  14. console.log(header);
  15.  
  16.  
  17. header.style.backgroundImage = 'url(' + getRandom(pageSettings.background) + ')';
  18.  
  19. var i = 0;
  20. console.log(pageSettings.background[i]);
  21. console.log(pageSettings.background[++i]);
  22. console.log(pageSettings.background[++i]);
  23.  
  24. function getRandom(anyArray) {
  25. var randomNumber = Math.floor(Math.random()*anyArray.length);
  26. var randomElement = anyArray[randomNumber];
  27. return randomElement;
  28. }
  29.  
  30. var cards = document.getElementsByClassName('card');
  31. cards[1].style.color = 'navy';
  32.  
  33.  
  34. window.addEventListener('scroll', function() {
  35. var scrollY = window.pageYOffset;
  36. console.log(scrollY);
  37. var bgValue = 'rgb(' + pageSettings.red + ', ' + pageSettings.green + ', ' + pageSettings.blue + ')';
  38. document.body.style.backgroundColor = bgValue;
  39. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement