Saya perlu dua div untuk terlihat sedikit seperti ini:
| |
---| LOGO |------------------------
| |_______________| LINKS |
| CONTENT |
Apa cara paling rapi / paling elegan untuk membuat mereka tumpang tindih dengan rapi? Logo akan memiliki tinggi dan lebar tetap dan akan menyentuh tepi atas halaman.
Cukup gunakan margin negatif, di div kedua katakan:
Dan pastikan untuk mengatur properti z-index untuk mendapatkan layering yang Anda inginkan.
sumber
Dengan penentuan posisi absolut atau relatif, Anda dapat melakukan segala jenis tumpang tindih. Anda mungkin ingin logo ditata seperti itu:
Catatan: posisi absolut memiliki keeksentrikannya. Anda mungkin harus bereksperimen sedikit, tetapi seharusnya tidak terlalu sulit untuk melakukan apa yang Anda inginkan.
sumber
Menggunakan CSS, Anda mengatur div logo ke posisi absolut, dan mengatur z-order menjadi di atas div kedua.
sumber
Jika Anda ingin logo mengambil tempat, Anda mungkin lebih baik melayang ke kiri lalu memindahkan konten menggunakan margin, seperti ini:
atau margin apa pun yang Anda inginkan.
sumber