Rumah >hujung hadapan web >tutorial css >Bagaimana untuk Menetapkan Lebar Div Kedudukan Tetap Berbanding Div Induknya?

Bagaimana untuk Menetapkan Lebar Div Kedudukan Tetap Berbanding Div Induknya?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-11-26 01:28:11173semak imbas

How to Set the Width of a Fixed-Positioned Div Relative to Its Parent Div?

Meluaskan Lebar Div Kedudukan Tetap Berbanding Div Induknya

Dalam pembangunan web, sukar untuk menentukan dengan tepat lebar div "kedudukan: tetap" berbanding div induknya. Masalah ini timbul apabila lebar div ditetapkan kepada 100%, menyebabkan div mengambil keseluruhan lebar tetingkap penyemak imbas dan bukannya menghormati lebar div induk.

Untuk menyelesaikan isu ini, satu penyelesaian melibatkan penggunaan " lebar: mewarisi" kepada semua div dalam dalam div induk. Dengan mewarisi lebar daripada induknya, div dalam ini akan melaraskan lebarnya dengan betul berdasarkan lebar div induk.

Untuk penyemak imbas yang tidak menyokong "width: inherit," penyelesaian JavaScript mungkin diperlukan. Penyelesaian ini akan melaraskan lebar div tetap secara dinamik berdasarkan lebar div induk, memastikan penentuan lebar yang lebih tepat.

Atas ialah kandungan terperinci Bagaimana untuk Menetapkan Lebar Div Kedudukan Tetap Berbanding Div Induknya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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