Rumah > hujung hadapan web > tutorial css > Bagaimanakah Saya Boleh Meletakkan Div di Bahagian Bawah Kanan Bekasnya Semasa Mengekalkan Balutan Teks?

Bagaimanakah Saya Boleh Meletakkan Div di Bahagian Bawah Kanan Bekasnya Semasa Mengekalkan Balutan Teks?

Barbara Streisand
Lepaskan: 2024-12-15 05:33:16
asal
554 orang telah melayarinya

How Can I Position a Div at the Bottom Right of Its Container While Maintaining Text Wrap?

Menempatkan Div di Bahagian Bawah Bekasnya: Panduan Komprehensif

Elemen terapung ke bahagian atas bekas menggunakan float:right atau float :left adalah amalan biasa dalam reka bentuk web. Walau bagaimanapun, apabila keperluan adalah untuk mengapungkan div ke penjuru kanan sebelah bawah bekasnya sambil mengekalkan gelagat pembalut teks semula jadi yang dikaitkan dengan unsur terapung (pembungkusan teks di atas dan ke kiri), tugas itu boleh kelihatan menakutkan.

Pada mulanya, seseorang mungkin menganggap bahawa tugas ini harus mudah, walaupun kekurangan nilai terendah untuk harta apungan. Namun, selepas meneroka pelbagai teknik dan melayari web, nampaknya satu-satunya penyelesaian yang berdaya maju melibatkan kedudukan mutlak. Walau bagaimanapun, pendekatan ini mengorbankan gelagat pembalut teks yang diingini.

Bertentangan dengan kepercayaan popular, corak reka bentuk ini bukanlah sesuatu yang luar biasa seperti yang kelihatan. Untuk mencapai hasil yang diingini, kita mesti menggunakan pendekatan serampang dua mata:

  1. Tetapkan kedudukan div induk kepada relatif: Ini mewujudkan sistem koordinat relatif dalam div induk.
  2. Tetapkan sifat kedudukan div dalam: Gunakan mengikuti sifat CSS ke div dalam:

    • kedudukan: mutlak;: Ini meletakkan div secara mutlak dalam bekas induknya.
    • bawah: 0;: Ini menambat div ke bahagian bawah daripada div induk.

Contoh Pelaksanaan:

<div class="parent-div">
Salin selepas log masuk
.parent-div {
  position: relative;  
}

.inner-div {
  position: absolute;
  bottom: 0;
}
Salin selepas log masuk

Pendekatan ini mengapungkan div dalam dengan berkesan ke sudut kanan bawah bekas induknya, mengekalkan gelagat pembalut teks yang diingini.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Meletakkan Div di Bahagian Bawah Kanan Bekasnya Semasa Mengekalkan Balutan Teks?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan