Rumah hujung hadapan web tutorial css Bagaimana untuk melaksanakan susun atur Kedudukan CSS dengan kedudukan yang tepat

Bagaimana untuk melaksanakan susun atur Kedudukan CSS dengan kedudukan yang tepat

Sep 26, 2023 am 10:30 AM
susun atur kedudukan css kedudukan tepat (precise positioning) css (css) susun atur (layout)

如何实现精确定位的CSS Positions布局

Cara mencapai kedudukan yang tepat susun atur Kedudukan CSS

Susun atur Kedudukan CSS ialah teknologi yang sangat penting dalam pembangunan bahagian hadapan, dan ia digunakan dalam proses susun atur halaman web Kedudukan yang tepat dan penjajaran elemen boleh dicapai. Dengan menggunakan sifat CSS Positions, elemen boleh diletakkan pada kedudukan tertentu pada halaman, dan ini boleh dicapai melalui contoh kod tertentu Artikel ini akan memperkenalkan cara melaksanakan susun atur Kedudukan CSS yang diposisikan dengan tepat.

1. Kedudukan relatif (kedudukan: relatif)
Kedudukan relatif merujuk kepada kedudukan relatif kepada kedudukan asal elemen itu sendiri ditentukan dengan menetapkan bahagian atas, kanan, bawah, dan kiri.
Sebagai contoh, berikut ialah kod sampel:

<!DOCTYPE html>
<html>
<head>
<style>
div.relative {
  position: relative;
  left: 50px;
  top: 50px;
  border: 3px solid #73AD21;
}
</style>
</head>
<body>

<h2>相对定位</h2>
<p>使用 top, bottom, left 和 right 属性来定位元素:</p>

<div class="relative">这是一个相对定位的 div 元素。</div>

</body>
</html>
Salin selepas log masuk

Dalam kod sampel di atas, kedudukan: relatif digunakan untuk menetapkan elemen sebagai kedudukan relatif. Seterusnya, dengan menetapkan sifat kiri dan atas kepada 50px, gerakkan elemen 50px ke kanan dan ke bawah berbanding kedudukan asalnya.

2. Kedudukan mutlak (kedudukan: mutlak)
Kedudukan mutlak merujuk kepada kedudukan relatif kepada elemen induknya dan menentukan kedudukan khusus elemen dengan menetapkan atas, kanan, bawah dan kiri .
Sebagai contoh, berikut ialah kod sampel:

<!DOCTYPE html>
<html>
<head>
<style>
div.container {
  position: relative;
  width: 200px;
  height: 200px;
  border: 3px solid;
  padding: 20px;
}

div.absolute {
  position: absolute;
  top: 50px;
  right: 50px;
  width: 100px;
  height: 100px;
  border: 3px solid #73AD21;
}
</style>
</head>
<body>

<h2>绝对定位</h2>
<p>使用 top, bottom, left 和 right 属性来定位元素:</p>

<div class="container">
  <div class="absolute">这是一个绝对定位的 div 元素。</div>
</div>

</body>
</html>
Salin selepas log masuk

Dalam kod sampel di atas, bekas relatif dibuat pertama kali sebagai elemen induk, dan kemudian anak mutlak kedudukan mutlak dibuat dalam Elemen bekas, dengan menetapkan bahagian atas: 50px; dan kanan: 50px, letakkan elemen mutlak berbanding sudut kanan atas elemen induk.

3. Kedudukan tetap (kedudukan: tetap)
Kedudukan tetap merujuk kepada kedudukan relatif kepada tetingkap penyemak imbas dan menentukan kedudukan khusus elemen dengan menetapkan bahagian atas, kanan, bawah dan atribut kiri.
Sebagai contoh, berikut ialah kod sampel:

<!DOCTYPE html>
<html>
<head>
<style>
div.fixed {
  position: fixed;
  bottom: 0;
  right: 0;
  width: 300px;
  border: 3px solid #73AD21;
}
</style>
</head>
<body>

<h2>固定定位</h2>
<p>通过设置 top, bottom, left 和 right 属性把 div 定位到浏览器窗口的右下角:</p>

<div class="fixed">这是一个固定定位的 div 元素。</div>

</body>
</html>
Salin selepas log masuk

Dalam kod sampel di atas, kedudukan: tetap digunakan untuk menetapkan elemen sebagai kedudukan tetap. Seterusnya, letakkan elemen di sudut kanan bawah tetingkap penyemak imbas dengan menetapkan bahagian bawah: 0 dan kanan: 0;

Melalui kod sampel di atas, kita boleh melihat aplikasi dan kesan atribut kedudukan yang berbeza. Susun atur Kedudukan CSS yang diletakkan dengan tepat sering digunakan dalam pembangunan bahagian hadapan untuk mencapai kedudukan yang tepat dan penjajaran elemen dalam reka letak halaman web. Menggunakan atribut kedudukan yang sesuai dan contoh kod khusus, anda boleh mencapai kesan reka letak halaman yang lebih tepat. Saya harap artikel ini membantu anda Jika anda mempunyai lebih banyak soalan atau soalan, sila berasa bebas untuk bertanya dan berkomunikasi.

Atas ialah kandungan terperinci Bagaimana untuk melaksanakan susun atur Kedudukan CSS dengan kedudukan yang tepat. 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

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

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)

Vue 3 Vue 3 Apr 02, 2025 pm 06:32 PM

Ia &#039; s! Tahniah kepada pasukan Vue untuk menyelesaikannya, saya tahu ia adalah usaha besar dan lama datang. Semua dokumen baru juga.

Membina aplikasi Ethereum menggunakan redwood.js dan fauna Membina aplikasi Ethereum menggunakan redwood.js dan fauna Mar 28, 2025 am 09:18 AM

Dengan pendakian harga bitcoin baru -baru ini lebih dari 20k $ USD, dan baru -baru ini melanggar 30k, saya fikir ia patut mengambil menyelam yang mendalam kembali ke dalam mewujudkan Ethereum

Bolehkah anda mendapatkan nilai harta CSS yang sah dari penyemak imbas? Bolehkah anda mendapatkan nilai harta CSS yang sah dari penyemak imbas? Apr 02, 2025 pm 06:17 PM

Saya mempunyai seseorang yang menulis dengan soalan yang sangat legit ini. Lea hanya blog tentang bagaimana anda boleh mendapatkan sifat CSS yang sah dari penyemak imbas. That &#039; s seperti ini.

Sedikit di CI/CD Sedikit di CI/CD Apr 02, 2025 pm 06:21 PM

Saya &#039;

Kad yang disusun dengan kedudukan melekit dan sasaran sass Kad yang disusun dengan kedudukan melekit dan sasaran sass Apr 03, 2025 am 10:30 AM

Pada hari yang lain, saya melihat sedikit ini sangat indah dari laman web Corey Ginnivan di mana koleksi kad timbunan di atas satu sama lain semasa anda menatal.

Menggunakan Markdown dan Penyetempatan di Editor Blok WordPress Menggunakan Markdown dan Penyetempatan di Editor Blok WordPress Apr 02, 2025 am 04:27 AM

Jika kita perlu menunjukkan dokumentasi kepada pengguna secara langsung dalam editor WordPress, apakah cara terbaik untuk melakukannya?

Membandingkan penyemak imbas untuk reka bentuk responsif Membandingkan penyemak imbas untuk reka bentuk responsif Apr 02, 2025 pm 06:25 PM

Terdapat beberapa aplikasi desktop ini di mana matlamat menunjukkan laman web anda pada dimensi yang berbeza pada masa yang sama. Oleh itu, anda boleh menulis

Kenapa kawasan -kawasan yang dikurangkan ungu di susun atur flex tersilap dianggap sebagai 'ruang limpahan'? Kenapa kawasan -kawasan yang dikurangkan ungu di susun atur flex tersilap dianggap sebagai 'ruang limpahan'? Apr 05, 2025 pm 05:51 PM

Soalan mengenai kawasan slash ungu dalam susun atur flex Apabila menggunakan susun atur flex, anda mungkin menghadapi beberapa fenomena yang mengelirukan, seperti dalam alat pemaju (D ...

See all articles