Penerapan Properti Background Pada CSS

Created at by Aris Munandar

Pada tutorial kali ini kita akan membahas penerapan properti background pada css, background atau latar belakang adalah sebuah elemen utama untuk menentukan bagaimana sebuah objek ditampilkan agar terlihat menarik dan tidak terlihat monoton.

Secara bawaan background pada dokumen html memiliki warna putih, nah disini kita akan pelajari bagaimana cara penerapan properti background pada css ini untuk berubah background warna bawaan browser tersebut ke bentuk warna atau sebuah gambar.

Penerapan Properti Background Pada CSS

Ada beberapa properti background untuk mengatur atau membuat background agar tampak sesuai dengan yang kita inginkan, mulai dari warna, posisi, sifat dan lainnya. Berikut ini properti-properti yang dimiliki background.

PropertiKeterangan
backgroundProperti singkat untuk menentukan sebuah background elemen yang mewakili beberapa properti background lainnya dengan pemberian nilai secara bersamaan.
background-colorUntuk menentukan warna latar belakang sebuah elemen html.
background-imageUntuk menjadi gambar sebagai latar belakang dokumen html atau elemen html.
background-repeatUntuk mengatur kontrol pengulangan pada background gambar.
background-positionUntuk mengatur kontrol posisi pada background gambar.
background-attachmentUntuk mengatur kontrol scrolling pada background gambar.
background-sizeUntuk mengatur kontrol ukuran pada background gambar.

Dari jenis-jenis properti kita akan bahas satu persatu penerapan properti background pada css ini, yang perlu diingat adalah sesuaikan objek pada html yang ingin kita ubah latar belakangnya, jangan sampai warna background dengan warna teks serupa, hal tersebut akan membuat teks tidak dapat terbaca.

Menentukan Warna Background Pada CSS

Jika pada bawaan browser warna background pada dokumen html memiliki warna putih, pada tutorial ini kita akan menentukan warna background pada css tersebut, dalam tutorial ini penulis menggunakan warna kuning dan teks warna hitam.

<!DOCTYPE html>
<html>
    <head>
        <title>Background</title>
        <style type="text/css">
            body {
                background: yellow;
                color: black;
            }
        </style>
    </head>
<body>
    <h1>Mengatur warna latar belakang html</h1>
</body>
</html>Code language: HTML, XML (xml)

Berikut ini adalah bentuk pewarnaan background yang dihasilkan dari gambar diatas…

penerapan properti background pada css

Sintaks diatas untuk menentukan keseluruhan warna background dokumen html, anda dapat mencoba untuk menentukan warna background elemen html.

Menentukan Gambar Background Pada CSS

Selain warna kita juga dapat menggunakan gambar sebagai latar belakang halaman website, cara dengan menggunakan properti background-image pada css. Silahkan siapkan gambar apa saja, yang penting nanti disesuaikan dengan ekstensi gambar tersebut. Berikut ini kodenya.

<!DOCTYPE html>
<html>
    <head>
        <title>Background</title>
            <style type="text/css">
                body {
                   background-image: url('image/bg.jpg');
                   color: white;
                }
           </style>
    </head>
<body>
     <h1>Mengatur warna latar belakang html</h1>
</body>
</html>Code language: HTML, XML (xml)

Berikut ini adalah contoh hasil dari kode diatas jika ditampilkan di browser…

penerapan properti background pada css

Yang perlu diingat bahwa lokasi yang ditentukan pada sintaks background-image harus sesuai tepat dengan lokasi gambar yang disediakan, jika sudah benar pasti gambar tersebut akan tampil.

Mengatur Perulangan Pada Background Image CSS

Pada pembahasan diatas ketika menentukan sebuah gambar untuk dijadikan background maka gambar tersebut akan mengulang atau menjadi banyak, hal tersebut karna untuk menutupi seluruh tampilan halaman browser komputer, dalam properti background-repeat kita dapat mengatur perulangan pada background gambar tersebut.

<style type="text/css">
    body {
        background-image: url('image/bg.jpg');
        background-repeat: repeat-y;
        color: white;
    }
 </style>Code language: HTML, XML (xml)

Pada properti background-repeat memiliki 4 nilai atau value yang dapat kita gunakan dan salah satunya untuk menghilangkan perulangan background-image agar background tersebut tidak mengulang banyak. Berikut ini masing-masing penjelasannya.

background-repeat: repeat

Nilai repeat adalah nilai bawaan pada background-repeat, dimana dengan nilai ini background akan mengulang gambar secara horizontal dan vertical.

penerapan properti background pada css

background-repeat: repeat-x

Nilai repeat-x pada properti background-repeat yaitu akan mengatur perulangan background pada css secara horizontal.

penerapan properti background pada css

background-repeat: repeat-y

Nilai repeat-y pada properi background-repeat untuk menentukan gambar background secara vertical, sebaliknya dari repeat-x.

penerapan properti background pada css

background-repeat: no-repeat

Dari kesemuan jenis pengulangan gambar pada background, nilai no-repeat ini justru akan menghentikan atau menghilangkan pengulangan background gambar pada browser.

Mengatur Posisi Background Image Pada CSS

Untuk mengatur posisi background image pada css dapat menggunakan properti background-position dimana kita dapat memberikan nilai antara vertical dan horizontal secara bersamaan, contohnya dibawah ini:

<style type="text/css">
    body {
        background-image: url('image/bg.jpg');
        background-repeat: no-repeat;
       <span style="color: #ff0000;"> background-position: right top;</span>
        color: white;
    }
 </style>Code language: HTML, XML (xml)

Nilai pada properti background-posisition yang ditanda warna merah diatas bisa di isi dengan nilai pixel atau dengan menggunakan satuan ukuran lainnya. Dimana nilai pertama untuk posisi vertical dan nilai kedua untuk horizontal.

<style type="text/css">
    body {
        background-image: url('image/bg.jpg');
        background-repeat: no-repeat;
        background-position: <span style="color: #ff0000;">100px 100px</span>;
        color: white;
    }
 </style>Code language: HTML, XML (xml)

Namun jika dengan menggunakan posisi top, bottom, left, right dalam memberikan posisi pada background-position tergantung pada keyword yang ditulis tersebut.

Mengatur Attachment Background Image Pada CSS

Untuk mengatur attachment pada background image di css yaitu dengan menggunakan properti background-attachment, dimana fungsi background-attachment ini dapat menciptakan background image diam ketika di scroll.

<style type="text/css">
    body {
        background-image: url('image/bg.jpg');
        <span style="color: #ff0000;">background-attachment: fixed;</span>
        color: white;
    }
 </style>Code language: HTML, XML (xml)

Selain nilai fixed, secara default atau bawaan background-attachment memiliki nilai scroll, dimana sebuah background akan tetap mengikuti objek konten di browser.

Mengatur Ukuran Background Image Pada CSS

Untuk dapat mengatur ukuran background image pada css yaitu dengan menggunakan properti background-size, selain untuk mengatur ukuran background image ini fungsi properti background-size juga dapat menjadikan sebuah gambar background menjadi fullscreen atau full ukuran layar monitor, mari kita bahas satu persatu.

background-size: <span style="color: #ff0000;">width</span> <span style="color: #0000ff;">height</span>;Code language: HTML, XML (xml)

Contoh properti diatas digunakan untuk menentukan ukuran lebar dan tinggi sebuah background dimana nilai pertama untuk mengatur lebar dan nilai yang kedua untuk mengatur tinggi background yang diinginkan.

<style type="text/css">
    body {
        background-image: url('image/bg.jpg');
        background-repeat: no-repeat;
        <span style="color: #ff0000;">background-size: 500px 400px;</span>
        color: white;
    }
 </style>Code language: HTML, XML (xml)

Namun bagaimana membuat background image agar menjadi fullscreen atau full layar monitor? gunakan nilai cover untuk menjadikan background tersebut fullscreen atau tampil penuh dilayar monitor.

<style type="text/css">
    body {
        background-image: url('image/bg.jpg');
        background-repeat: no-repeat;
        <span style="color: #ff0000;">background-size: cover;</span>
        color: white;
    }
 </style>Code language: HTML, XML (xml)

Sintaks diatas menggunakan nilai cover dimana background tidak diulang dan dengan nilai cover maka background image yang dihasilkan akan fullscreen.

Menggunakan Properti Singkat Background Pada CSS

Apa itu properti singkat? dari pembahasan diatas beberapa properti bisa dijadikan satu properti yaitu hanya dengan menggunakan properti background saja.

background: color image repeat position;

Contoh lengkap yang bisa digunakan pada properti background…

<style type="text/css">
    body {
        <span style="color: #ff0000;">background: yellow url('image/bg.jpg') no-repeat center center;</span>
        color: white;
    }
 </style>Code language: HTML, XML (xml)

Penggunakan properti background dapat mewakili cara-cara diatas, dengan mempersingkatnya menjadi satu baris kode.

Comments

Congrats, you have the opportunity to be the first commenter on this article. Have questions or suggestions? Please leave a comment to start discussion.

Leave comment

Alamat email Anda tidak akan dipublikasikan. Required fields are marked *

news-1701

sabung ayam online

yakinjp

yakinjp

rtp yakinjp

slot thailand

yakinjp

yakinjp

yakin jp

yakinjp id

maujp

maujp

maujp

maujp

sabung ayam online

sabung ayam online

judi bola online

sabung ayam online

judi bola online

slot mahjong ways

slot mahjong

sabung ayam online

judi bola

live casino

sabung ayam online

judi bola

live casino

SGP Pools

slot mahjong

sabung ayam online

slot mahjong

SLOT THAILAND

berita 128000696

berita 128000697

berita 128000698

berita 128000699

berita 128000700

berita 128000701

berita 128000702

berita 128000703

berita 128000704

berita 128000705

berita 128000706

berita 128000707

berita 128000708

berita 128000709

berita 128000710

berita 128000711

berita 128000712

berita 128000713

berita 128000714

berita 128000715

berita 128000716

berita 128000717

berita 128000718

berita 128000719

berita 128000720

berita 128000721

berita 128000722

berita 128000723

berita 128000724

berita 128000725

artikel-128000751

artikel-128000752

artikel-128000753

artikel-128000754

artikel-128000755

artikel-128000756

artikel-128000757

artikel-128000758

artikel-128000759

artikel-128000760

artikel-128000761

artikel-128000762

artikel-128000763

artikel-128000764

artikel-128000765

artikel-128000766

artikel-128000767

artikel-128000768

artikel-128000769

artikel-128000770

artikel-128000771

artikel-128000772

artikel-128000773

artikel-128000774

artikel-128000775

artikel-128000776

artikel-128000777

artikel-128000778

artikel-128000779

artikel-128000780

artikel-128000781

artikel-128000782

artikel-128000783

artikel-128000784

artikel-128000785

artikel-128000786

artikel-128000787

artikel-128000788

artikel-128000789

artikel-128000790

artikel 128000791

artikel 128000792

artikel 128000793

artikel 128000794

artikel 128000795

artikel 128000796

artikel 128000797

artikel 128000798

artikel 128000799

artikel 128000800

artikel 128000801

artikel 128000802

artikel 128000803

artikel 128000804

artikel 128000805

artikel 128000806

artikel 128000807

artikel 128000808

artikel 128000809

artikel 128000810

artikel 128000811

artikel 128000812

artikel 128000813

artikel 128000814

artikel 128000815

artikel 128000816

artikel 128000817

artikel 128000818

artikel 128000819

artikel 128000820

article 138000716

article 138000717

article 138000718

article 138000719

article 138000720

article 138000721

article 138000722

article 138000723

article 138000724

article 138000725

article 138000726

article 138000727

article 138000728

article 138000729

article 138000730

article 138000731

article 138000732

article 138000733

article 138000734

article 138000735

article 138000736

article 138000737

article 138000738

article 138000739

article 138000740

article 138000741

article 138000742

article 138000743

article 138000744

article 138000745

article 138000746

article 138000747

article 138000748

article 138000749

article 138000750

article 138000751

article 138000752

article 138000753

article 138000754

article 138000755

article 138000756

article 138000757

article 138000758

article 138000759

article 138000760

article 138000761

article 138000762

article 138000763

article 138000764

article 138000765

article 138000766

article 138000767

article 138000768

article 138000769

article 138000770

article 138000771

article 138000772

article 138000773

article 138000774

article 138000775

article 138000776

article 138000777

article 138000778

article 138000779

article 138000780

article 138000781

article 138000782

article 138000783

article 138000784

article 138000785

article 138000716

article 138000717

article 138000718

article 138000719

article 138000720

article 138000721

article 138000722

article 138000723

article 138000724

article 138000725

article 138000726

article 138000727

article 138000728

article 138000729

article 138000730

article 138000731

article 138000732

article 138000733

article 138000734

article 138000735

article 138000736

article 138000737

article 138000738

article 138000739

article 138000740

article 138000741

article 138000742

article 138000743

article 138000744

article 138000745

article 228000341

article 228000342

article 228000343

article 228000344

article 228000345

article 228000346

article 228000347

article 228000348

article 228000349

article 228000350

article 228000351

article 228000352

article 228000353

article 228000354

article 228000355

article 228000356

article 228000357

article 228000358

article 228000359

article 228000360

article 228000361

article 228000362

article 228000363

article 228000364

article 228000365

article 228000366

article 228000367

article 228000368

article 228000369

article 228000370

article 228000371

article 228000372

article 228000373

article 228000374

article 228000375

article 238000411

article 238000412

article 238000413

article 238000414

article 238000415

article 238000416

article 238000417

article 238000418

article 238000419

article 238000420

article 238000421

article 238000422

article 238000423

article 238000424

article 238000425

article 238000426

article 238000427

article 238000428

article 238000429

article 238000430

article 238000431

article 238000432

article 238000433

article 238000434

article 238000435

article 238000436

article 238000437

article 238000438

article 238000439

article 238000440

article 238000441

article 238000442

article 238000443

article 238000444

article 238000445

article 238000446

article 238000447

article 238000448

article 238000449

article 238000450

article 238000451

article 238000452

article 238000453

article 238000454

article 238000455

article 238000456

article 238000457

article 238000458

article 238000459

article 238000460

article 238000461

article 238000462

article 238000463

article 238000464

article 238000465

article 238000466

article 238000467

article 238000468

article 238000469

article 238000470

article 238000471

article 238000472

article 238000473

article 238000474

article 238000475

article 238000476

article 238000477

article 238000478

article 238000479

article 238000480

article 238000481

article 238000482

article 238000483

article 238000484

article 238000485

article 238000486

article 238000487

article 238000488

article 238000489

article 238000490

sumbar-238000381

sumbar-238000382

sumbar-238000383

sumbar-238000384

sumbar-238000385

sumbar-238000386

sumbar-238000387

sumbar-238000388

sumbar-238000389

sumbar-238000390

sumbar-238000391

sumbar-238000392

sumbar-238000393

sumbar-238000394

sumbar-238000395

sumbar-238000396

sumbar-238000397

sumbar-238000398

sumbar-238000399

sumbar-238000400

sumbar-238000401

sumbar-238000402

sumbar-238000403

sumbar-238000404

sumbar-238000405

sumbar-238000406

sumbar-238000407

sumbar-238000408

sumbar-238000409

sumbar-238000410

news-1701