Rumah hujung hadapan web tutorial css Mendedahkan prinsip operasi dan ciri unik kedudukan mutlak

Mendedahkan prinsip operasi dan ciri unik kedudukan mutlak

Jan 23, 2024 am 08:15 AM
Prinsip kerja kedudukan mutlak ciri unik

Mendedahkan prinsip operasi dan ciri unik kedudukan mutlak

Kedudukan mutlak ialah kaedah penentududukan dalam CSS yang membenarkan sesuatu elemen diposisikan secara relatif kepada elemen nenek moyang kedudukan terdekat yang terkandung di dalamnya . Prinsip kerja dan ciri unik kedudukan mutlak menjadikannya salah satu teknologi penting dalam pembangunan web.

Kedudukan mutlak berfungsi dengan cara yang mudah: sesuatu elemen diposisikan secara relatif kepada nenek moyang kedudukan terdekatnya. Ini bermakna kita boleh mengawal kedudukan tepat elemen pada halaman dengan menetapkan atribut kedudukannya (atas, bawah, kiri, kanan). Sebaliknya, kedudukan relatif meletakkan elemen berbanding kedudukannya dalam aliran dokumen biasa dan masih mengekalkan ruang elemen dalam aliran dokumen apabila diletakkan.

Kedudukan mutlak mempunyai ciri unik berikut:

  1. Elemen diasingkan daripada aliran dokumen: Melalui kedudukan mutlak, elemen boleh diasingkan daripada aliran dokumen dan tidak lagi menduduki kedudukan spatial asalnya, yang menjadikan reka letak halaman lebih fleksibel dan pelbagai. Walau bagaimanapun, perlu diingatkan bahawa elemen yang memisahkan diri daripada aliran dokumen akan memberi kesan pada susun atur elemen lain, mungkin menyebabkan elemen bertindih atau menjadi tidak sejajar, jadi anda perlu melaraskan kedudukan elemen dengan berhati-hati apabila menggunakan kedudukan mutlak.
  2. Kedudukan tepat: Dengan menyatakan atribut kedudukan elemen, kami boleh meletakkan elemen dengan tepat di mana-mana pada halaman. Dengan cara ini, kita boleh mencapai reka letak halaman yang lebih terperinci dan kesan reka bentuk. Sebagai contoh, kita boleh meletakkan gambar di sudut kanan atas halaman, atau meletakkan menu di sudut kiri bawah halaman, dsb.

Yang berikut menggunakan contoh kod khusus untuk menggambarkan prinsip kerja dan ciri-ciri kedudukan mutlak. Pertimbangkan reka letak halaman web yang ringkas, yang mengandungi elemen kontena dengan blok yang mengandungi sebagai badan dan elemen kotak yang diletakkan secara mutlak:

<!DOCTYPE html>
<html>
<head>
  <style>
    body {
      position: relative;
    }
    .container {
      width: 500px;
      height: 300px;
      border: 1px solid black;
    }
    .box {
      position: absolute;
      top: 50px;
      left: 50px;
      width: 200px;
      height: 150px;
      background-color: red;
    }
  </style>
</head>
<body>
  <div class="container">
    <div class="box"></div>
  </div>
</body>
</html>
Salin selepas log masuk

Dalam kod di atas, elemen kontena .container menetapkan lebar, ketinggian dan gaya sempadan serta kandungannya blok Merupakan unsur badan. Elemen .box menggunakan kedudukan mutlak Dengan menetapkan atribut atas dan kiri, ia diletakkan pada (50px, 50px) elemen bekas. Dengan cara ini, elemen .box dialih keluar daripada aliran dokumen dan diletakkan pada kedudukan elemen bekas yang ditentukan.

Dengan memerhatikan hasil larian, kita dapat melihat dengan jelas bahawa elemen .box diposisikan secara relatif kepada elemen .body, bukan relatif kepada elemen bekas itu sendiri. Beginilah cara kedudukan mutlak berfungsi.

Perlu diingat bahawa apabila kita menetapkan kedudukan elemen .box kepada (0, 0), ia akan menutup sempadan elemen kontena kerana susunan lalai susun adik-beradiknya adalah dari depan ke belakang. Jika kita ingin mengelakkan situasi ini, kita boleh menetapkan susunan susunan elemen melalui atribut z-index.

Ringkasnya, kedudukan mutlak ialah teknologi CSS yang sangat berkuasa dan fleksibel, yang membolehkan kami mengawal reka letak dan kedudukan elemen dengan lebih tepat. Walau bagaimanapun, apabila menggunakan penentududukan mutlak anda perlu sedar tentang isu bertindih dan menyusun antara elemen dan kemungkinan kesan pada aliran dokumen. Hanya dengan menggunakan kedudukan mutlak secara rasional kami boleh membawa hasil yang lebih baik kepada reka letak dan reka bentuk halaman web.

Atas ialah kandungan terperinci Mendedahkan prinsip operasi dan ciri unik kedudukan mutlak. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Apakah syiling SOL? Bagaimanakah syiling SOL berfungsi? Apakah syiling SOL? Bagaimanakah syiling SOL berfungsi? Mar 16, 2024 am 10:37 AM

Solana Blockchain dan SOL Token Solana ialah platform blockchain yang memfokuskan pada penyediaan prestasi tinggi, keselamatan dan kebolehskalaan untuk aplikasi terdesentralisasi (dApps). Sebagai aset asli blok Solana, token SOL digunakan terutamanya untuk membayar yuran transaksi, mencagarkan dan mengambil bahagian dalam keputusan tadbir urus. Ciri unik Solana ialah masa pengesahan transaksi yang pantas dan daya pemprosesan yang tinggi, menjadikannya pilihan popular dalam kalangan pembangun dan pengguna. Melalui token SOL, pengguna boleh mengambil bahagian dalam pelbagai aktiviti ekosistem Solana dan bersama-sama mempromosikan pembangunan dan kemajuan platform. Cara Solana berfungsi Solana menggunakan mekanisme konsensus inovatif yang dipanggil Bukti Sejarah (PoH) yang mampu memproses beribu-ribu transaksi dengan cekap.

Apakah seni bina dan prinsip kerja Spring Data JPA? Apakah seni bina dan prinsip kerja Spring Data JPA? Apr 17, 2024 pm 02:48 PM

SpringDataJPA adalah berdasarkan seni bina JPA dan berinteraksi dengan pangkalan data melalui pemetaan, ORM dan pengurusan transaksi. Repositorinya menyediakan operasi CRUD, dan pertanyaan terbitan memudahkan akses pangkalan data. Selain itu, ia menggunakan pemuatan malas untuk hanya mendapatkan semula data apabila perlu, sekali gus meningkatkan prestasi.

Apakah syiling VET? Bagaimanakah syiling VET berfungsi? Apakah syiling VET? Bagaimanakah syiling VET berfungsi? Mar 16, 2024 am 11:40 AM

VET Coin: Ekosistem IoT berasaskan rantaian VeChainThor (VET) ialah platform berasaskan teknologi blockchain yang bertujuan untuk meningkatkan bidang Internet Perkara (IoT) dengan memastikan kredibiliti data dan membolehkan pemindahan nilai dan proses perniagaan yang selamat . Syiling VET ialah token asli blockchain VeChainThor dan mempunyai fungsi berikut: Bayar yuran transaksi: Syiling VET digunakan untuk membayar yuran transaksi pada rangkaian VeChainThor, termasuk penyimpanan data, pelaksanaan kontrak pintar dan pengesahan identiti. Tadbir urus: Pemegang token VET boleh mengambil bahagian dalam tadbir urus VeChainThor, termasuk mengundi pada peningkatan dan cadangan platform. Insentif: Syiling VET digunakan untuk memberi insentif kepada pengesah dalam rangkaian untuk memastikan

Apakah syiling Polygon? Bagaimanakah syiling Polygon berfungsi? Apakah syiling Polygon? Bagaimanakah syiling Polygon berfungsi? Mar 16, 2024 am 09:22 AM

Polygon: Rangkaian pelbagai fungsi yang membina ekosistem Ethereum Polygon ialah platform rantaian blok pelbagai fungsi yang dibina di atas Ethereum, yang dahulunya dikenali sebagai MaticNetwork. Matlamatnya adalah untuk menyelesaikan masalah skalabiliti, yuran tinggi dan kerumitan dalam rangkaian Ethereum. Polygon menyediakan pemaju dan pengguna dengan pengalaman blockchain yang lebih pantas, lebih murah dan mudah dengan menyediakan penyelesaian berskala. Begini cara Poligon berfungsi: Rangkaian Sidechain: Poligon mencipta rangkaian berbilang rantai sisi. Rantai sampingan ini berjalan selari dengan rantaian Ethereum utama dan boleh mengendalikan jumlah urus niaga yang besar, sekali gus meningkatkan daya pengeluaran rangkaian keseluruhan. Rangka kerja Plasma: Poligon menggunakan rangka kerja Plasma, yang

Apakah syiling SHIB? Bagaimanakah syiling SHIB berfungsi? Apakah syiling SHIB? Bagaimanakah syiling SHIB berfungsi? Mar 17, 2024 am 08:49 AM

Syiling ShibaInu: Matawang Kripto Berinspirasikan Anjing ShibaInu Coin (SHIB) ialah mata wang kripto terdesentralisasi yang diilhamkan oleh emoji Shiba Inu yang ikonik. Mata wang kripto telah dilancarkan pada Ogos 2020 dan bertujuan untuk menjadi alternatif kepada Dogecoin pada rangkaian Ethereum. Syiling Prinsip Kerja SHIB ialah mata wang digital yang dibina pada blockchain Ethereum dan mematuhi piawaian token ERC-20. Ia menggunakan mekanisme konsensus terpencar, Proof of Stake (PoS), yang membolehkan pemegang mempertaruhkan token SHIB mereka untuk mengesahkan transaksi dan memperoleh ganjaran untuk berbuat demikian. Ciri-ciri Utama Bekalan besar: Bekalan awal syiling SHIB ialah 1,000 trilion syiling, menjadikannya salah satu mata wang kripto terbesar dalam edaran. Harga rendah: S

Apakah syiling Algorand? Bagaimanakah syiling Algorand berfungsi? Apakah syiling Algorand? Bagaimanakah syiling Algorand berfungsi? Mar 17, 2024 am 08:30 AM

Algorand: Platform blockchain berdasarkan protokol konsensus Byzantine tulen Algorand ialah platform blockchain yang dibina di atas protokol konsensus Byzantine tulen, bertujuan untuk menyediakan penyelesaian blockchain yang cekap, selamat dan berskala. Platform ini diasaskan pada 2017 oleh profesor MIT Silvio Micali. Prinsip Kerja Teras Algorand terletak pada protokol konsensus Byzantine tulennya yang unik, konsensus Algorand. Protokol ini membenarkan nod mencapai konsensus dalam persekitaran tanpa amanah, walaupun terdapat nod berniat jahat dalam rangkaian. Konsensus Algorand mencapai matlamat ini melalui beberapa langkah. Penjanaan kunci: Setiap nod menjana sepasang kunci awam dan peribadi. Fasa cadangan: Nod yang dipilih secara rawak mencadangkan zon baharu

Bagaimana untuk meletakkan imej di tengah dengan css Bagaimana untuk meletakkan imej di tengah dengan css Apr 25, 2024 am 11:51 AM

Terdapat tiga cara utama untuk memusatkan imej dalam CSS: menggunakan paparan: blok dan margin: 0 auto;. Gunakan susun atur kotak flex atau susun atur grid dan tetapkan item jajar atau justify-kandungan ke tengah. Gunakan kedudukan mutlak, set atas dan kiri kepada 50%, dan gunakan transformasi: terjemah(-50%, -50%);.

Bagaimana untuk meletakkan elemen dalam css Bagaimana untuk meletakkan elemen dalam css Apr 26, 2024 am 10:24 AM

Terdapat empat kaedah penentududukan elemen CSS: kedudukan statik, relatif, mutlak dan tetap. Kedudukan statik adalah lalai dan elemen tidak dipengaruhi oleh peraturan kedudukan. Kedudukan relatif menggerakkan elemen relatif kepada dirinya sendiri tanpa menjejaskan aliran dokumen. Kedudukan mutlak mengalih keluar elemen daripada aliran dokumen dan meletakkannya secara relatif kepada unsur nenek moyangnya. Kedudukan tetap meletakkan elemen berbanding dengan port pandangan, sentiasa mengekalkannya dalam kedudukan yang sama pada skrin.

See all articles