css margin属性怎么用

May 28, 2019 pm 05:29 PM

css margin属性是一个简写属性,在一个声明中设置所有外边距属性。该属性可以有1到4个值,这个简写属性设置一个元素所有外边距的宽度,或者设置各边上外边距的宽度。

css margin属性怎么用

css margin属性怎么用?

定义和用法

margin 简写属性在一个声明中设置所有外边距属性。该属性可以有 1 到 4 个值。

说明

这个简写属性设置一个元素所有外边距的宽度,或者设置各边上外边距的宽度。

块级元素的垂直相邻外边距会合并,而行内元素实际上不占上下外边距。行内元素的的左右外边距不会合并。同样地,浮动元素的外边距也不会合并。允许指定负的外边距值,不过使用时要小心。

注释:允许使用负值。

例子 1

margin:10px 5px 15px 20px;

上外边距是 10px

右外边距是 5px

下外边距是 15px

左外边距是 20px

例子 2

margin:10px 5px 15px;

上外边距是 10px

右外边距和左外边距是 5px

下外边距是 15px

例子 3

margin:10px 5px;

上外边距和下外边距是 10px

右外边距和左外边距是 5px

例子 4

margin:10px;

所有 4 个外边距都是 10px

默认值: 0

继承性: no

版本: CSS1

JavaScript 语法:

object.style.margin="10px 5px"

可能的值

auto ,浏览器计算外边距。

length, 规定以具体单位计的外边距值,比如像素、厘米等。默认值是 0px。

%, 规定基于父元素的宽度的百分比的外边距。

inherit ,规定应该从父元素继承外边距。

实例

设置 p 元素的 4 个外边距:

<html>
<head>
<style type="text/css">
p.margin {margin: 2cm 4cm 3cm 4cm}
</style>
</head>

<body>

<p>这个段落没有指定外边距。</p>

<p class="margin">这个段落带有指定的外边距。这个段落带有指定的外边距。这个段落带有指定的外边距。这个段落带有指定的外边距。这个段落带有指定的外边距。</p>

<p>这个段落没有指定外边距。</p>

</body>

</html>

效果输出:

a06c85bdf09dd0851521c707d71fb79.png

浏览器支持:所有浏览器都支持 margin 属性。

注释:任何的版本的 Internet Explorer (包括 IE8)都不支持属性值 "inherit"。

Atas ialah kandungan terperinci css margin属性怎么用. 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

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

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.

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)

Cara Menggunakan Tag Del dan INS di HTML Cara Menggunakan Tag Del dan INS di HTML Aug 12, 2025 am 11:38 AM

Thetagisusedtomarkdeletedtext,optionallywithdatetimeandciteattributestospecifywhenandwhythedeletionoccurred.2.Thetagindicatesinsertedcontent,alsosupportingdatetimeandciteforcontextabouttheaddition.3.Thesetagscanbecombinedtoshowdocumentrevisionsclearl

Cara menggunakan kecerunan CSS untuk latar belakang Cara menggunakan kecerunan CSS untuk latar belakang Aug 17, 2025 am 08:39 AM

CSSgradientsprovidesmoothcolortransitionswithoutimages.1.Lineargradientstransitioncolorsalongastraightlineusingdirectionsliketobottomorangleslike45deg,andsupportmultiplecolorstopsforcomplexeffects.2.Radialgradientsradiatefromacentralpointusingcircleo

Cara menggunakan pemilih CSS dengan berkesan Cara menggunakan pemilih CSS dengan berkesan Aug 11, 2025 am 11:12 AM

Apabila menggunakan pemilih CSS, pemilih spesifik rendah harus digunakan terlebih dahulu untuk mengelakkan batasan yang berlebihan; 1. Memahami tahap kekhususan dan gunakannya dengan munasabah dalam urutan jenis, kelas, dan ID; 2. Gunakan nama kelas pelbagai tujuan untuk meningkatkan kebolehgunaan dan kebolehkerjaan; 3. Gunakan atribut dan pemilih kelas pseudo untuk mengelakkan masalah prestasi; 4. Pastikan pemilih pendek dan jelas skop; 5. Gunakan BEM dan spesifikasi penamaan lain untuk meningkatkan kejelasan struktur; 6. Elakkan penyalahgunaan pemilih tag dan: anak-anak, dan memberi keutamaan kepada penggunaan kelas alat atau CSS modular untuk memastikan gaya itu dapat dikawal untuk masa yang lama.

Bagaimana anda boleh membuat elemen HTML yang boleh diedit oleh pengguna? Bagaimana anda boleh membuat elemen HTML yang boleh diedit oleh pengguna? Aug 11, 2025 pm 05:23 PM

Ya, anda boleh membuat elemen HTML diedit dengan menggunakan atribut contentedable. Kaedah khusus adalah untuk menambah contentedable = "true" kepada elemen sasaran. Sebagai contoh, anda boleh mengedit teks ini, dan pengguna boleh mengklik dan mengubahsuai kandungan secara langsung. Atribut ini sesuai untuk unsur-unsur peringkat dan unsur-unsur dalam talian seperti Div, P, Span, H1 hingga H6. Nilai lalai adalah "benar" untuk diedit, "palsu" untuk tidak boleh diedit, dan "mewarisi" untuk mewarisi tetapan elemen induk. Untuk meningkatkan kebolehcapaian, disarankan untuk menambah tabIndex = "0 & quo

Cara membuat gelangsar testimoni responsif dengan CSS Cara membuat gelangsar testimoni responsif dengan CSS Aug 12, 2025 am 09:42 AM

Adalah mungkin untuk membuat slider karusel automatik yang responsif dengan CSS tulen, hanya menggabungkan struktur HTML, susun atur flexbox, dan animasi CSS. 2. Pertama membina bekas HTML semantik yang mengandungi pelbagai syarat cadangan, setiap .Item mengandungi kandungan rujukan dan maklumat pengarang. 3. Gunakan bekas induk untuk menetapkan paparan: flex, lebar: 300% (tiga slaid) dan gunakan limpahan: tersembunyi untuk mencapai susunan mendatar. 4. Gunakan @KeyFrames untuk menentukan transformasi translatex dari 0% hingga -100%, dan menggabungkan animasi: scroll15slinearinfinite untuk mencapai tatal automatik lancar. 5. Tambah media

Cara menggunakan tag alamat dalam html Cara menggunakan tag alamat dalam html Aug 15, 2025 am 06:24 AM

ThetagisusedTodefineContactinformationfortheAuthorOrOrOrownerofadocumentorsection; 1.useitforemail, fizikalAddress, phonenumber, orwebsiteurlwithinanarticleorbody;

Cara membuat dropdown pilih dalam HTML Cara membuat dropdown pilih dalam HTML Aug 16, 2025 am 05:32 AM

Menggunakan dan membuat menu drop-down; 2. Tambah tag dan nama dengan atribut dan nama; 3. Tetapkan pilihan lalai dengan atribut yang dipilih; 4. Pilihan Kumpulan; 5. Tambah atribut yang diperlukan untuk mencapai pengesahan yang diperlukan; Menu drop-down HTML yang lengkap harus mengandungi tag, nama, kumpulan pilihan dan pengesahan untuk memastikan fungsi lengkap dan mesra pengguna.

Cara membuat subskrip dan superskrip dalam html Cara membuat subskrip dan superskrip dalam html Aug 20, 2025 am 11:37 AM

TOCREATESUBSCRIPTANDSUPERSCRIPTTEXTINHTML, USETHEANDTAGS.1.USETOFORMATSUBSCRIPTTEXT, SUCHASINCHEMICALFORMULASLIKEH₂O.2.USETOFOR MatsuPerscriptText, SuchasineXponentsLike10²orordinalslike1ˢᵗ.3.combinebothtagswhenneeded, asinscientificnotationlike ²³u.the

See all articles