Menetapkan dimensi elemen telah kita lakukan. Nah, latihan ini, kita akan melanjutkan lagi untuk menerapkan konsep box model lainnya. Bahkan, hal yang sangat asyik, kita akan memberikan efek bayangan terhadap elemen. Wah, tidak sabar berlatih, bukan? Yuk, simak latihan ini!
Apakah Anda merasa bosan dengan tampilan saat ini? Kami punya ide. Bagaimana kalau kita desain masing-masing topik agar tampil menjadi sebuah card? Berikut tampaknya.
Kita akan mengubah tampilan pada tiap elemen <article> agar memiliki efek card (kartu) dengan menerapkan properti box-shadow dan border-radius. Hasilnya akan seperti gambar di atas.
Wah, seharusnya ini menjadi hal yang menarik! Mari kita atur dan lanjutkan latihannya.
Berikut adalah alur latihan kali ini.
Latihan ini terdiri dari beberapa topik yang saling terhubung. Untuk itu, berikut adalah daftar langkah latihan yang perlu diikuti dan disimak agar latihan berjalan dengan baik.
- /* Kode lainnya disembunyikan... */
- .featured-image {
- width: 100%;
- max-height: 300px;
- object-fit: cover;
- object-position: center;
- }
- .profile img {
- width: 200px;
- }
- .card {
- box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
- border-radius: 5px;
- }
- <!-- Konten artikel -->
- <div id="content">
- <article id="sejarah" class="card">
- <h2>Sejarah</h2>
- <img src="assets/image/history.jpg" alt="sejarah" />
- <!-- Kode lainnya disembunyikan... -->
- </article>
- <article id="geografis" class="card">
- <h2>Geografis</h2>
- <img src="assets/image/geografis.jpg" alt="geografis" />
- <!-- Kode lainnya disembunyikan -->
- </article>
- <article id="wisata" class="card">
- <h2>Wisata</h2>
- <p>
- Sejak dibukanya Jalan Tol Cipularang, kota Bandung telah menjadi tujuan utama dalam menikmati
- liburan akhir pekan terutama dari masyarakat yang berasal dari Jakarta sekitarnya. Selain
- menjadi kota wisata belanja, kota Bandung juga dikenal dengan sejumlah besar bangunan lama
- berarsitektur peninggalan Belanda.
- </p>
- <!-- Kode lainnya disembunyikan -->
- </article>
- </div>
- <!-- Konten samping -->
- <aside>
- <article class="profile card">
- <header>
- <h2>Kota Bandung</h2>
- <p>Kota Kembang Paris van Java</p>
- <figure>
- <img src="assets/image/bandung-badge.png" />
- <figcaption>Lambang</figcaption>
- </figure>
- </header>
- <section>
- <!-- Kode lainnya disembunyikan -->
- </section>
- </article>
- </aside>
- /* Kode lainnya disembunyikan... */
- .featured-image {
- width: 100%;
- max-height: 300px;
- object-fit: cover;
- object-position: center;
- }
- .profile img {
- width: 200px;
- }
- .card {
- box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
- border-radius: 5px;
- padding: 20px;
- margin-top: 20px;
- }
Sekarang, konten di dalam card lebih enak dipandang dan ciamik, kan? Ataukah Anda tidak suka ukuran padding dan margin karena masih terlalu kecil? Ataukah bahkan lebih suka tidak menggunakan padding dan margin sama sekali? Silakan sesuaikan nilainya secara mandiri. Sip!
Catatan Belajar
Belajar programming dengan terstruktur.
Belajar programming dengan terstruktur.
Belajar programming dengan terstruktur.
84% Selesai
Latihan: Menerapkan Card Style pada Elemen ..