Jadual Kandungan
Apakah maksud susun atur kedudukan css?
position: static;
这是位于正常位置的标题
这个标题相对于其正常位置向左移动
这个标题相对于其正常位置向右移动
这是一个绝对定位了的标题
Rumah hujung hadapan web Soal Jawab bahagian hadapan Apakah maksud susun atur kedudukan css?

Apakah maksud susun atur kedudukan css?

Apr 20, 2022 am 10:50 AM
css

Susun atur penentududukan dalam CSS merujuk kepada cara elemen boleh dipisahkan daripada kedudukan asalnya dan diletakkan di mana-mana pada halaman susun atur kedudukan boleh dibahagikan kepada kedudukan statik (statik), kedudukan mutlak (mutlak), dan kedudukan relatif (relatif) ), kedudukan tetap (tetap) dan kedudukan melekit (melekit) lima kaedah kedudukan.

Apakah maksud susun atur kedudukan css?

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi CSS3&&HTML5, komputer Dell G3.

Apakah maksud susun atur kedudukan css?

Susun letak kedudukan susun atur CSS Susun atur kedudukan (Position) bermakna elemen boleh diasingkan daripada kedudukan asalnya dan diletakkan di mana-mana pada halaman.

Menggunakan kedudukan, kiri, kanan, atas, bawah, anda boleh menukar kedudukan sedia ada elemen, contohnya, biarkan elemen melompat keluar daripada aliran susun atur biasa dan ditetapkan pada kedudukan tertentu pada halaman .

Letak letak kedudukan dalam css terbahagi kepada susun atur statik, relatif, mutlak, tetap dan melekit

1 , kedudukan: statik (susun atur statik)

Kedudukan lalai elemen HTML adalah statik Ia diletakkan dalam aliran dokumen secara lalai dengan kedudukan: statik tidak akan dipengaruhi oleh pengaruh kiri, kanan, bawah. Ia tidak akan mengubah kedudukannya dalam aliran biasa disebabkan oleh sebarang kaedah kedudukan khas

Contoh adalah seperti berikut:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>123</title>
<style>
div.static {
    position: static;
    border: 3px solid #73AD21;
}
</style>
</head>
<body>
<h2 id="position-nbsp-static">position: static;</h2>
<p>使用 position: static; 定位的元素,无特殊定位,遵循正常的文档流对象:</p>
<div class="static">
该元素使用了 position: static;
</div>
</body>
</html>
Salin selepas log masuk

Hasil keluaran:

Apakah maksud susun atur kedudukan css?

2. kedudukan: relative; (relative positioning)

Relative positioning ialah untuk menggerakkan elemen berbanding kedudukannya dalam aliran standard asal, melalui kiri, kanan , Laraskan atribut bawah dan atas

Nota:

  • Elemen dengan set kedudukan relatif tidak akan berpisah daripada aliran dokumen, yang bermaksud ia membezakan elemen/blok sebaris Elemen tahap/elemen blok sebaris

  • kerana ia tidak terlepas daripada aliran dokumen, maka kita boleh menambah magin dan padding

  • dalam arah yang sama Hanya satu atribut boleh ditetapkan, iaitu, kiri, kanan Pilih satu tetapan atribut Jika atas ditetapkan, bawah tidak boleh ditetapkan

Senario penggunaan:

<. 🎜>
  • gabungan Kedudukan mutlak menggunakan

  • untuk memperhalusi elemen

contohnya:


<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>123</title> 
<style>
h2.pos_left
{
position:relative;
left:-20px;
}
h2.pos_right
{
position:relative;
left:20px;
}
</style>
</head>
<body>
<h2 id="这是位于正常位置的标题">这是位于正常位置的标题</h2>
<h2 id="这个标题相对于其正常位置向左移动">这个标题相对于其正常位置向左移动</h2>
<h2 id="这个标题相对于其正常位置向右移动">这个标题相对于其正常位置向右移动</h2>
<p>相对定位会按照元素的原始位置对该元素进行移动。</p>
<p>样式 "left:-20px" 从元素的原始左侧位置减去 20 像素。</p>
<p>样式 "left:20px" 向元素的原始左侧位置增加 20 像素。</p>
</body>
</html>
Salin selepas log masuk
Kedudukan keluaran:


Apakah maksud susun atur kedudukan css?

3 kedudukan: mutlak; Titik rujukan kedudukan mutlak

Secara lalai, tanpa mengira unsur moyang, badan digunakan sebagai titik rujukan.
  • Namun, apabila terdapat unsur aliran kedudukan dalam unsur nenek moyang (kedudukan mutlak/relatif/tetap digunakan), maka unsur tersebut merupakan titik rujukan
  • Jika elemen moyangnya mengandungi berbilang elemen aliran kedudukan, pilih elemen aliran kedudukan terdekat sebagai titik rujukan
  • Nota

Sama sekali Elemen yang diposisikan berada di luar aliran dokumen
  • Oleh kerana ia terkeluar daripada aliran dokumen, ia tidak membezakan antara elemen sebaris/elemen peringkat blok/elemen blok sebaris
  • Elemen yang diposisikan secara mutlak akan mengabaikan padding elemen nenek moyang mereka
  • Contohnya adalah seperti berikut:

Hasil output:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>123</title> 
<style>
h2
{
position:absolute;
left:100px;
top:150px;
}
</style>
</head>
<body>
<h2 id="这是一个绝对定位了的标题">这是一个绝对定位了的标题</h2>
<p>用绝对定位,一个元素可以放在页面上的任何位置。标题下面放置距离左边的页面100 px和距离页面的顶部150 px的元素。.</p>
</body>
</html>
Salin selepas log masuk

Apakah maksud susun atur kedudukan css?4. kedudukan: tetap; (kedudukan tetap)

Elemen dengan set kedudukan tetap diposisikan secara relatif kepada port pandangan, yang mana bermakna mereka tidak akan Semasa bar skrol menatal, ia sentiasa berada dalam kedudukan port pandangan, dan kedudukannya dilaraskan melalui atribut kiri, kanan, bawah dan atas

Nota

Elemen kedudukan tetap berada di luar aliran dokumen
  • Sama seperti kedudukan mutlak, tiada perbezaan dibuat antara elemen sebaris/elemen peringkat blok/elemen blok sebaris
  • Contohnya adalah seperti berikut:


Hasil keluaran:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>123</title> 
<style>
p.pos_fixed
{
position:fixed;
top:30px;
right:5px;
}
</style>
</head>
<body>
<p class="pos_fixed">Some more text</p>
<p><b>注意:</b> IE7 和 IE8 支持只有一个 !DOCTYPE 指定固定值.</p>
<p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p><p>Some text</p>
</body>
</html>
Salin selepas log masuk

 1.gif5. kedudukan: melekit; (kedudukan melekit)

Kedudukan ini menggabungkan kedudukan relatif dan kedudukan tetap Ia diletakkan pada kedudukan tertentu melalui kedudukan relatif : set top:50px, kemudian dalam sticky Elemen ditetapkan apabila ia mencapai kedudukan 50px dari bahagian atas elemen yang agak kedudukannya dan tidak lagi bergerak ke atas (ini bersamaan dengan kedudukan tetap).

Nota

Elemen kedudukan melekit tidak terlepas daripada aliran dokumen
  • Tetapkan kedudukan: melekat; dan berikan Satu daripada (kiri, kanan, bawah, atas) boleh digunakan
  • Menggunakan syarat

Elemen induk tidak boleh melimpah:tersembunyi atau melimpah: harta kenderaan.
  • Salah satu daripada empat nilai ​​atas, bawah, kiri dan kanan mesti dinyatakan, jika tidak, ia hanya akan berada dalam kedudukan relatif
  • Ketinggian elemen induk tidak boleh rendah Berdasarkan ketinggian unsur melekit
  • Unsur melekit hanya berkuat kuasa dalam elemen induknya
  • Contohnya adalah seperti berikut:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>123</title> 
<style>
div.sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  padding: 5px;
  background-color: #cae8ca;
  border: 2px solid #4CAF50;
}
</style>
</head>
<body>
<p>尝试滚动页面。</p>
<p>注意: IE/Edge 15 及更早 IE 版本不支持 sticky 属性。</p>
<div class="sticky">我是粘性定位!</div>
<div style="padding-bottom:2000px">
  <p>滚动我</p>
  <p>来回滚动我</p>
  <p>滚动我</p>
  <p>来回滚动我</p>
  <p>滚动我</p>
  <p>来回滚动我</p>
</div>
</body>
</html>
Salin selepas log masuk

输出结果:

Apakah maksud susun atur kedudukan css?

(学习视频分享:css视频教程

Atas ialah kandungan terperinci Apakah maksud susun atur kedudukan css?. 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)

Cara menggunakan butang bootstrap Cara menggunakan butang bootstrap Apr 07, 2025 pm 03:09 PM

Bagaimana cara menggunakan butang bootstrap? Perkenalkan CSS bootstrap untuk membuat elemen butang dan tambahkan kelas butang bootstrap untuk menambah teks butang

Cara mengubah saiz bootstrap Cara mengubah saiz bootstrap Apr 07, 2025 pm 03:18 PM

Untuk menyesuaikan saiz unsur-unsur dalam bootstrap, anda boleh menggunakan kelas dimensi, yang termasuk: menyesuaikan lebar: .col-, .w-, .mw-adjust ketinggian: .h-, .min-h-, .max-h-

Cara Menyiapkan Kerangka untuk Bootstrap Cara Menyiapkan Kerangka untuk Bootstrap Apr 07, 2025 pm 03:27 PM

Untuk menubuhkan rangka kerja bootstrap, anda perlu mengikuti langkah -langkah ini: 1. Rujuk fail bootstrap melalui CDN; 2. Muat turun dan tuan rumah fail pada pelayan anda sendiri; 3. Sertakan fail bootstrap di HTML; 4. Menyusun sass/kurang seperti yang diperlukan; 5. Import fail tersuai (pilihan). Setelah persediaan selesai, anda boleh menggunakan sistem grid Bootstrap, komponen, dan gaya untuk membuat laman web dan aplikasi yang responsif.

Cara memasukkan gambar di bootstrap Cara memasukkan gambar di bootstrap Apr 07, 2025 pm 03:30 PM

Terdapat beberapa cara untuk memasukkan imej dalam bootstrap: masukkan imej secara langsung, menggunakan tag HTML IMG. Dengan komponen imej bootstrap, anda boleh memberikan imej yang responsif dan lebih banyak gaya. Tetapkan saiz imej, gunakan kelas IMG-cecair untuk membuat imej boleh disesuaikan. Tetapkan sempadan, menggunakan kelas IMG-Sempadan. Tetapkan sudut bulat dan gunakan kelas IMG-bulat. Tetapkan bayangan, gunakan kelas bayangan. Saiz semula dan letakkan imej, menggunakan gaya CSS. Menggunakan imej latar belakang, gunakan harta CSS imej latar belakang.

Cara Mengesahkan Tarikh Bootstrap Cara Mengesahkan Tarikh Bootstrap Apr 07, 2025 pm 03:06 PM

Untuk mengesahkan tarikh dalam bootstrap, ikuti langkah -langkah ini: memperkenalkan skrip dan gaya yang diperlukan; memulakan komponen pemilih tarikh; Tetapkan atribut data-BV-tarikh untuk membolehkan pengesahan; Konfigurasikan peraturan pengesahan (seperti format tarikh, mesej ralat, dll.); Mengintegrasikan rangka kerja pengesahan bootstrap dan mengesahkan input tarikh secara automatik apabila borang dikemukakan.

Cara melihat tarikh bootstrap Cara melihat tarikh bootstrap Apr 07, 2025 pm 03:03 PM

Jawapan: Anda boleh menggunakan komponen pemetik tarikh bootstrap untuk melihat tarikh di halaman. Langkah -langkah: Memperkenalkan rangka kerja bootstrap. Buat kotak input pemilih Tarikh dalam HTML. Bootstrap secara automatik akan menambah gaya kepada pemilih. Gunakan JavaScript untuk mendapatkan tarikh yang dipilih.

Cara Menulis Garis Pecah Di Bootstrap Cara Menulis Garis Pecah Di Bootstrap Apr 07, 2025 pm 03:12 PM

Terdapat dua cara untuk membuat garis perpecahan bootstrap: menggunakan tag, yang mewujudkan garis perpecahan mendatar. Gunakan harta sempadan CSS untuk membuat garis perpecahan gaya tersuai.

Cara memuat naik fail pada bootstrap Cara memuat naik fail pada bootstrap Apr 07, 2025 pm 01:09 PM

Fungsi muat naik fail boleh dilaksanakan melalui bootstrap. Langkah -langkah adalah seperti berikut: Memperkenalkan fail bootstrap CSS dan JavaScript; Buat medan input fail; Buat butang muat naik fail; mengendalikan muat naik fail (menggunakan FormData untuk mengumpul data dan kemudian hantar ke pelayan); gaya tersuai (pilihan).

See all articles