


Persamaan, perbezaan dan perkaitan antara kedudukan mutlak dan kedudukan relatif
Perbezaan dan perkaitan antara kedudukan mutlak dan kedudukan relatif
Dalam reka bentuk dan pembangunan web, kedudukan adalah salah satu konsep yang sangat penting. Antaranya, kedudukan mutlak dan kedudukan relatif adalah dua kaedah penentududukan yang biasa digunakan. Artikel ini akan meneroka perbezaan dan hubungan antara kedudukan mutlak dan kedudukan relatif, dan menggambarkannya dengan contoh kod khusus. .
Kedudukan relatif merujuk kepada meletakkan elemen relatif kepada dokumen atau elemen induk. Mempunyai kesan yang berbeza pada elemen lain:- Elemen yang diposisikan secara mutlak berada di luar aliran dokumen dan tidak akan memberi sebarang kesan pada elemen lain.
- Elemen dengan kedudukan relatif masih dalam aliran dokumen, dan susun atur elemen lain masih akan dipengaruhi oleh elemen yang agak kedudukannya.
Kaedah kedudukan yang berbeza: Kedudukan mutlak memerlukan kedudukan dengan menetapkan atribut kedudukan elemen (atas, kanan, bawah, kiri). - Kedudukan relatif dilakukan dengan menetapkan offset elemen (atas, kanan, bawah, kiri).
Rujukan kedudukan yang berbeza: Kedudukan mutlak diposisikan secara relatif kepada elemen induk Jika tiada elemen induk, ia diposisikan secara relatif kepada keseluruhan dokumen. - Kedudukan relatif ialah kedudukan relatif kepada kedudukan asal elemen itu sendiri dalam dokumen.
2. Sambungan antara kedudukan mutlak dan kedudukan relatif -
Anda juga boleh melaraskan kedudukan dengan menggunakan atribut kedudukan (atas, kanan, bawah, kiri). Kedudukan mutlak boleh menukar kedudukan elemen dalam elemen induk dengan melaraskan nilai atribut kedudukan.
- Kedua-dua elemen yang diposisikan secara mutlak dan diposisikan secara relatif boleh mengawal susunan paparan elemen dengan menetapkan atribut indeks-z untuk mencapai kesan melata.
-
Ia juga boleh digunakan dalam kombinasi dengan kaedah penentududukan yang lain.
Kedua-dua kedudukan mutlak dan kedudukan relatif boleh digunakan dalam kombinasi dengan kaedah kedudukan lain (seperti kedudukan tetap dan kedudukan terapung) untuk elemen susun atur secara fleksibel. -
Yang berikut menggunakan contoh kod khusus untuk menggambarkan penggunaan kedudukan mutlak dan kedudukan relatif: -
Contoh kod kedudukan mutlak:
<div style="position: relative;"> <div style="position: absolute; top: 50px; left: 50px; background-color: red;"> 绝对定位元素 </div> </div>
Dalam kod di atas, dengan menetapkan atribut kedudukan elemen induk kepada kedudukan relatif, dan kemudian Tetapkan atribut kedudukan elemen anak kepada kedudukan mutlak, dan laraskan kedudukan elemen anak dalam elemen induk dengan menetapkan atribut atas dan kiri.
Contoh kod kedudukan relatif:
<div style="position: relative; top: 50px; left: 50px; background-color: blue;"> 相对定位元素 </div>
Dalam kod di atas, atribut kedudukan elemen ditetapkan terus kepada kedudukan relatif, dan offset elemen berbanding kedudukan asal dilaraskan dengan menetapkan atribut atas dan kiri .
Kedudukan mutlak dan kedudukan relatif adalah kaedah penentududukan yang sangat biasa digunakan dalam reka bentuk dan pembangunan web. Menguasai perbezaan dan sambungannya dan penggunaan yang betul boleh merealisasikan reka letak dan kesan halaman web dengan lebih baik. Saya harap artikel ini dapat memberikan sedikit bantuan kepada pembaca untuk memahami dan menerapkan kedudukan mutlak dan kedudukan relatif yang lebih mendalam.
Atas ialah kandungan terperinci Persamaan, perbezaan dan perkaitan antara kedudukan mutlak dan kedudukan relatif. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Adakah kedudukan melekit menjauhkan diri daripada aliran dokumen Contoh kod khusus diperlukan dalam pembangunan web, reka letak adalah topik yang sangat penting. Antaranya, positioning merupakan salah satu teknik susun atur yang biasa digunakan. Dalam CSS, terdapat tiga kaedah penentududukan biasa: kedudukan statik, kedudukan relatif dan kedudukan mutlak. Selain ketiga-tiga kaedah penentududukan ini, terdapat juga kaedah penentududukan yang lebih istimewa iaitu pelekatan kedudukan. Jadi, adakah kedudukan melekit terlepas daripada aliran dokumen? Mari bincangkannya secara terperinci di bawah dan berikan beberapa contoh kod untuk membantu memahami. Pertama, kita perlu memahami apa itu aliran dokumen

Analisis mendalam tentang perbezaan dan hubungan antara Spring Cloud dan Spring Boot memerlukan tajuk sampel kod khusus: Analisis mendalam tentang perbezaan dan hubungan antara Spring Cloud dan Spring Boot Pengenalan: Dalam era seni bina perkhidmatan mikro hari ini, Spring Cloud dan Spring Boot telah menjadi rangka kerja pilihan yang dipilih oleh banyak perusahaan dan pembangun. Walau bagaimanapun, bagi pemula, perbezaan dan sambungan antara Spring Cloud dan Spring Boot boleh menjadi agak kabur.

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.

Sejak kertas "AttentionIsAllYouNeed" diterbitkan pada 2017, seni bina Transformer telah menjadi asas kepada bidang pemprosesan bahasa semula jadi (NLP). Reka bentuknya sebahagian besarnya kekal tidak berubah selama bertahun-tahun, dengan 2022 menandakan perkembangan besar dalam bidang dengan pengenalan Pengekodan Kedudukan Putar (RoPE). Benam kedudukan diputar ialah teknik benam kedudukan NLP terkini. Model bahasa berskala besar yang paling popular (seperti Llama, Llama2, PaLM dan CodeGen) sudah menggunakannya. Dalam artikel ini, kami akan menyelami lebih mendalam tentang pengekodan kedudukan putaran dan cara pengekodan ini menggabungkan dengan kemas manfaat daripada benam kedudukan mutlak dan relatif. Keperluan untuk pengekodan kedudukan untuk memahami Ro

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%);.

Contoh sintaks atribut dan kod bawah dalam CSS Dalam CSS, atribut bawah digunakan untuk menentukan jarak antara elemen dan bahagian bawah bekas. Ia mengawal kedudukan elemen berbanding bahagian bawah elemen induknya. Sintaks atribut bawah adalah seperti berikut: elemen{bottom:value;} dengan elemen mewakili elemen yang gaya akan digunakan dan nilai mewakili nilai bawah yang akan ditetapkan. nilai boleh menjadi nilai panjang tertentu, seperti piksel

Susun atur merujuk kepada kaedah penetapan taip yang diguna pakai dalam reka bentuk web untuk menyusun dan memaparkan elemen halaman web mengikut peraturan dan struktur tertentu. Melalui reka letak yang munasabah, halaman web boleh dibuat lebih cantik dan kemas, dan mencapai pengalaman pengguna yang baik. Dalam pembangunan bahagian hadapan, terdapat banyak kaedah susun atur untuk dipilih, seperti susun atur meja tradisional, susun atur terapung, susun atur kedudukan, dll. Walau bagaimanapun, dengan promosi HTML5 dan CSS3, teknologi susun atur responsif moden, seperti susun atur Flexbox dan susun atur Grid, telah menjadi

Untuk memusatkan kotak dalam HTML5, terdapat kaedah berikut: pemusatan mendatar: text-align: centermargin: autodisplay: flex; kedudukan: mutlak;
