Teknik layouting dengan float telah kita pelajari. Saatnya, kita lakukan layouting pada proyek studi kasus kita, yaitu Halaman Profil. Kuy!
Kita akan melakukan layouting atau pengubahan tata letak konten halaman web pada latihan ini. Layouting dilakukan pada elemen <div id="content"> dan <aside> agar mereka ditampilkan sejajar secara horizontal.
Sebagaimana telah dipelajari sebelumnya, kita akan memanfaatkan properti float. Bahkan, Anda sudah melihat pada contoh kasus kecil cara untuk menjajarkan dua elemen secara horizontal. Nah, cara yang dilakukan pada latihan ini seharusnya tidak jauh berbeda.
Berikut adalah hasil akhir dari latihan ini.
Berikut adalah alur latihan kali ini.
Berikut adalah daftar langkah latihan yang perlu diikuti dan disimak agar latihan berjalan dengan baik.
- /* Kode lainnya disembunyikan... */
- nav {
- background-color: #00a2c6;
- padding: 5px;
- }
- main {
- padding: 20px;
- }
- #content {
- float: left;
- }
- /* Kode lainnya disembunyikan... */
- nav {
- background-color: #00a2c6;
- padding: 5px;
- }
- main {
- padding: 20px;
- }
- #content {
- float: left;
- width: 75%;
- }
- /* Kode lainnya disembunyikan... */
- nav {
- background-color: #00a2c6;
- padding: 5px;
- }
- main {
- padding: 20px;
- }
- #content {
- float: left;
- width: 75%;
- }
- aside {
- float: right;
- }
- /* Kode lainnya disembunyikan... */
- nav {
- background-color: #00a2c6;
- padding: 5px;
- }
- main {
- padding: 20px;
- }
- #content {
- float: left;
- width: 75%;
- }
- aside {
- float: right;
- width: 25%;
- }
- /* Kode lainnya disembunyikan... */
- nav li {
- display: inline;
- list-style-type: none;
- margin-right: 20px;
- }
- nav {
- background-color: #00a2c6;
- padding: 5px;
- }
- main {
- padding: 20px;
- overflow: auto;
- }
- #content {
- float: left;
- width: 75%;
- }
- aside {
- float: right;
- width: 25%;
- }
- /* Kode lainnya disembunyikan... */
- #content {
- float: left;
- width: 75%;
- }
- aside {
- float: right;
- width: 25%;
- padding-left: 20px;
- }
- * {
- box-sizing: border-box;
- }
- body {
- font-family: 'Quicksand', sans-serif;
- margin: 0;
- padding: 0;
- }
- h2,
- h3 {
- color: #00a2c6;
- }
- /* Kode lainnya disembunyikan... */
Demikian latihan yang sudah kita lakukan. Kita menghadapi rintangan dalam styling Halaman Profil. Cukup menegangkan, bukan? Untuk itulah kita perlu memahami berbagai penerapan CSS dengan baik dan benar.
Nah, untuk selanjutnya, kita masih berlatih untuk meningkatkan styling proyek studi kasus kita. Terus berjuang dan semangatlah!
Catatan Belajar
Belajar programming dengan terstruktur.
Belajar programming dengan terstruktur.
Belajar programming dengan terstruktur.
84% Selesai
Latihan: Menerapkan Float pada Elemen Conte..