Cara Membuat Background Fullwidth dengan Bootstrap – Hallo semuanya, Trend website saat ini adalah menggunakan section untuk membuat tampilan website memiliki background penuh dari ujung kiri sampai ke ujung kanan, pada artikel kali ini saya akan membuat salah satu contoh dalam menggunakan konsep website fullwidth yang dipadukan dengan bootstrap 4. Baiklah, sekarang simak tutorial berikut. Show Membuat struktur HTML Disini kita membuat struktur html dengan pembunkus paling luarnya adalah article, dimana nantinya tag article ini akan digunakan sebagai penerima background dari css, dilanjutkan dengan class container, yang berfungsi untuk membuat konten tetap berada di tengah. Contoh strukturnya akan seperti ini:
Memberikan CSS Sedikit berbeda dengan artikel saya sebelumnya, yang berjudul Cara Membuat Background Fullwidth dengan HTML CSS, dimana pada artikel tersebut kita menuliskan banyak baris css, sedangkan ketika kita menggunakan bootstrap tentu baris css yang kita butuhkan saat ini hanyalah untuk background saja, yaitu dengan baris kode dibawah ini
Baiklah teman teman, demikian artikel kali ini yang membahas tentang cara membuat background fullwidth dengan bootstrap, saya rasa caranya cukup mudah, semoga bisa kalian jadikan referensi dalam membuat website ya, Terima kasih Setelah kita belajar tentang properti Seperti namanya, properti Jika kamu coba ketik Masing-masing properti 3 punya fungsi yang berbeda-beda.Ada dua cara kita memberikan background di CSS, yakni dengan warna dan gambar. Permberian background dengan gambar membutuhkan beberapa properti tambahan lagi untuk mengatur gambarnya. Itu sebabnya ada banyak properti 4 si CSS.Pada tutorial ini, kita akan membahas properti-properti yang penting dan sering digunakan dalam membuat background. Mari kita mulai.. Background WarnaUntuk memberikan background warna, kita bisa memberikan nilai warna pada properti background seperti ranam warna, kode heksa warna, fungsi 5, 6, 7, dan sebagainya.Mari kita langsung coba praktik. Buatlah file baru dengan nama 8, kemduian isi kodenya seperti ini:
Maka hasilnya: Elemen 9 berhasil kita set warna latarnya menjadi violet.Oya, kita menggunakan properti 0 untuk memberikan warna latar. Sebenarnya bisa juga dengan properti background saja.Nilai yang kita berikan pada 0 berupa nama warna. Silahkan coba juga gunakan nilai warna yang lain seperti kode heksa, fungsi 5, 7, dan sebagainya.Contoh menggunakan kode heksa: Nilai warna sudah kita pelajari di materi sebelumnya:
Oke, selanjutnya kita akan coba menggunakan background dengan warna gradasi. Pertama kita buat dulu warna gradasinya di website: https://cssgradient.io/ Kemudian copy kode CSS gradient yang kamu dapatkan. ..dan ubah kode CSS contoh yang tadi menjadi seperti ini:
Maka hasilnya: Mantap 👍, sekarang backgroud-nya pakai warna gradasi. Oya, mengapa kita menggunakan dua properti
Ini untuk antisipasi, jika browser tidak mendukung menggunakan warna gradasi, maka warna background yang dipakai adalah warna dari fungsi 5.Background ImageJika ingin menggunakan warna latar gambar, maka kita bisa menggunakan properti 7 atau background saja.Format gambar yang didukung bisa: 9, 0, 1, 2, 3, 4, dll.Intinya, selama format gambar tersebut bisa dibuka di web browser, maka bisa dipakai sebagai background. Oke, kalau begitu.. Mari kita coba latihan menggunakan background gambar. Pertama silahkan download file gambarnya di Unsplash:
Download yang ukuran medium. Sebenarnya bisa pakai yang mana aja. Tapi kita coba ukuran medium, karena bisanya ukuran layar komputer dan Hp segitu. Setelah kamu download, ubah namanya menjadi 5 kemudian taruh di satu folder dengan file HTML-nya.Jika file 5 tidak berada di satu folder dengan File HTML, maka nanti kamu bisa tulis alamat path-nya di CSS.Setelah itu, buat file HTML baru dengan nama 7 dengan isi sebagai berikut.
Pada kode ini, kita memberikan background gambar untuk elemen 8 dan memberikan background putih transparan (50%) untuk elemen 9.Maka hasilnya: Coba perbesar dan perkecil ukuran jendelanya.. atau coba juga melakukan zoom out. Background RepeatJika kita melakukan zoom out pada contoh yang tadi, maka hasilnya akan seperti ini: Gambar background-nya akan diulang-ulang. Jika kamu pakai ukuran gambar yang kecil, maka akan ditampilkan seperti itu. Gimana cara agar tidak diulang-ulang? Kita bisa gunakan properti 0. Properti ini punya beberapa nilai:
Nah, kita bisa pakai 5 bila ingin background-nya tidak diulang.Maka kode CSS-nya akan menjadi seperti ini:
Maka hasilnya: Background tidak akan diulang. Menentukan Ukuran BackgroundKita bisa mengatur ukuran background dengan properti 7, properti ini punya beberapa nilai yang valid:
Mari kita coba contohnya. Ubahlah kode CSS background pada contoh sebelumnya menjadi seperti ini:
Maka hasilnya: Menggunakan Gambar SVGGambar SVG (Scaleable Vector Graphic) merupakan format gambar vektor yang menjadi standar di web saat ini. Tidak seperti gambar bitmap (jpg, png, gif) yang ukurannya dibatasi dengan piksel. Vektor bisa kita perbesar ukurannya berapapun yang kita mau, tanpa merusak kualitasnya. Nah, untuk latihan.. kita akan menggunakan gambar vektor dari getwave.io. Silahkan buat gambar vektor wave di sana, kemudian download file SVG-nya. Kemudian taruh di satu folder dengan HTML-nya. Setelah itu, buat file HTML baru dengan nama 8 dan isi kodenya seperti ini:
Pada kode ini, kita tidak perlu menentukan ukuran background untuk file vektor. Ukuran yang dipakai adalah ukuran maksimal 100%. Tapi kamu juga bisa menentukan ukurannya, jika mau. Oke, sekarang coba buka di web browser. Maka hasilnya: Woaw.. keren 😍. Background Blur di CSSBelakangan ini banyak konsep desain web dengan background blur. Konsep ini dikenal dengan glass morphology design, karena bentuknya mirip seperti glass. Nah untuk membuat yang seperti ini, ada properti css baru bernama 9 untuk memberikan filter pada background.Jika ingin memberikan filter blur, maka kita harus memberikan nilai dengan fungsi 0.Contoh: Buatlah file baru dengan nama 1 kemudian, isi dengan kode berikut.
Pada contoh ini, kita memberikan efek filter blur (10px) untuk background elemen 2.Maka hasilnya: Mantap.. 😍 keren. Selain efek 0, masih ada lagi efek lainnya seperti:
Silahkan kamu coba-coba sendiri. Properti 9 adalah properti baru yang belum masuk standar resmi CSS. Tidak semua browser mendukung properti ini. Kamu bisa mengeceknya di caniuse.com/css-backdrop-filter.Apa Selanjutnya?Oke, biar tutorial ini tidak terlalu panjang.. kita akhiri sampai di sini. Sebenarnya masih banyak lagi properti yang berkaitan tentang Namun, yang saya bahas di tutorial ini adalah yang paling sering dipakai saati ni. Sisanya, kamu bisa coba-coba sendiri. Apa HTML yang benar untuk inserting backgroundTikkan <div style="background-image: url('[image url]');"> di baris berikutnya. Inilah label HTML untuk menambahkan gambar latar belakang pada halaman web. Ganti "[image url]" dengan lokasi URL asli dari gambar yang diinginkan.
Apa itu backgroundbackground-image adalah teknik pada css untuk menampilkan gambar menjadi latar belakang alias background, baik itu pattern maupun gambar ukuran penuh.
Berikut ini manakah class yang digunakan untuk membuat gambar thumbnail dengan bootstrap?untuk membuat gambar thumbnail dengan bootstrap, kita bisa menggunakan class img-thumbnail.
|