Computer >> Máy Tính >  >> Lập trình >> Javascript

Làm cách nào để đặt hình nền được cố định bằng JavaScript DOM?


Để đặt hình nền cố định trong JavaScript, hãy sử dụng backgroundAttachmen t bất động sản. Nó cho phép bạn đặt một hình ảnh sẽ không cuộn.

Ví dụ

Bạn có thể thử chạy mã sau để tìm hiểu cách làm việc với backgroundAttachment thuộc tính với JavaScript -

<!DOCTYPE html>
<html>
   <body>
      <button onclick="display()">Click to Set background</button>
      <p>Demo Text</p>
      <p>Demo Text</p>
      <p>Demo Text</p>
      <p>Demo Text</p>
      <p>Demo Text</p>
      <p>Demo Text</p>
      <p>Demo Text</p>
      <p>Demo Text</p>
      <p>Demo Text</p>
      <p>Demo Text</p>
      <p>Demo Text</p>
      <p>Demo Text</p>
      <p>Demo Text</p>
      <p>Demo Text</p>
      <p>Demo Text</p>
      <p>Demo Text</p>
      <script>
         function display() {
            document.body.style.background = "url('https://www.tutorialspoint.com/html5/images/html5-mini-logo.jpg') no-repeat right top";
            document.body.style.backgroundAttachment = "fixed";
         }
      </script>
   </body>
</html>