-->

Belajar Koding HTML & CSS Bagian 7: Membuat Ukuran Background Attachement

 


Dalam HTML dan CSS, properti background-attachment digunakan untuk menentukan apakah gambar latar belakang akan bergulir bersama konten atau tetap diam saat pengguna menggulir halaman. ​

Nilai Properti background-attachment

  1. scroll: Gambar latar belakang bergulir bersama konten halaman. Ini adalah nilai default. ​
  2. fixed: Gambar latar belakang tetap diam dan tidak bergulir saat pengguna menggulir halaman. ​
  3. local: Gambar latar belakang bergulir bersama konten elemen tempat gambar tersebut diterapkan. ​

Contoh Penggunaan

1. Gambar Latar Belakang Bergulir Bersama Konten (scroll):

<!DOCTYPE html>

<html lang="id">

<head>

    <meta charset="UTF-8">

    <title>Contoh Background Attachment Scroll</title>

    <style>

        body {

            background-image: url('gambar-latar.jpg');

            background-attachment: scroll;

            background-size: cover;

            background-repeat: no-repeat;

        }

        .content {

            height: 1500px;

        }

    </style>

</head>

<body>

    <div class="content">

        <h1>Selamat Datang!</h1>

        <p>Gambar latar belakang akan bergulir bersama konten halaman.</p>

    </div>

</body>

</html>

Tampilan Hasil (Output) Background (scroll)


Dalam contoh ini, saat Anda menggulir halaman, gambar latar belakang akan bergerak bersama konten.​

2. Gambar Latar Belakang Tetap Diam (fixed):

<!DOCTYPE html>

<html lang="id">

<head>

    <meta charset="UTF-8">

    <title>Contoh Background Attachment Fixed</title>

    <style>

        body {

            background-image: url('gambar-latar.jpg');

            background-attachment: fixed;

            background-size: cover;

            background-repeat: no-repeat;

        }

        .content {

            height: 1500px;

        }

    </style>

</head>

<body>

    <div class="content">

        <h1>Selamat Datang!</h1>

        <p>Gambar latar belakang tetap diam saat Anda menggulir halaman.</p>

    </div>

</body>

</html>

Tampilan Hasil (Output) Background  (fixed)

Di sini, gambar latar belakang akan tetap diam di tempatnya saat Anda menggulir konten halaman, menciptakan efek parallax sederhana.​


3. Gambar Latar Belakang Bergulir Bersama Konten Elemen (local):

<!DOCTYPE html>

<html lang="id">

<head>

    <meta charset="UTF-8">

    <title>Contoh Background Attachment Local</title>

    <style>

        .container {

            width: 300px;

            height: 300px;

            overflow: auto;

            background-image: url('gambar-latar.jpg');

            background-attachment: local;

            background-size: cover;

            background-repeat: no-repeat;

        }

        .content {

            height: 600px;

        }

    </style>

</head>

<body>

    <div class="container">

        <div class="content">

            <h1>Selamat Datang!</h1>

            <p>Gambar latar belakang bergulir bersama konten dalam elemen ini.</p>

        </div>

    </div>

</body>

</html>

Tampilan Hasil (Output) Background  (local)



Pada contoh ini, elemen .container memiliki konten yang dapat digulir. Gambar latar belakang akan bergulir bersama konten di dalam elemen tersebut.​

Dengan memahami dan menggunakan properti background-attachment, Anda dapat mengontrol perilaku gambar latar belakang sesuai kebutuhan desain halaman web Anda.


REFERENSI

W3Schools

0 Response to "Belajar Koding HTML & CSS Bagian 7: Membuat Ukuran Background Attachement"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel