css的display属性是我们在网页开发中经常需要用到的一个属性,今天的这篇文章就带大家来深入了解一下什么是display属性, 有需要的朋友可以看一看。
首先我们来看css display属性的定义
css display属性的定义是可以将页面元素隐藏或者显示出来,也可以将元素强制改成块级元素或内联元素,在页面布局和JavaScript特效中常常用到display属性。
css display属性中最常用的属性值有四个,分别是block、inline-block、inline和none。
下面我们来详细解析一下这四个display属性值。
在介绍这四个属性值之前,我们要先了解一下块级元素和行内元素,大家可以参考一下这两篇文章:http://www.php.cn/css-tutorial-409377.html和http://www.php.cn/css-tutorial-409376.html在这里就不多说了,我们就直接来看display属性常用的四个属性值的介绍。
1、display的block属性值(display:block)
设置元素为块状元素,如果不指定宽高,默认会继承父元素的宽度,并且独占一行,即使宽度有剩余也会独占一行,高度一般以子元素撑开的高度为准,当然也可以自己设置宽度和高度。
我们来看一个例子:
<!DOCTYPE html> <html> <head> <title></title> <style type="text/css"> a { background: lightblue; width: 300px; display: block; } </style> </head> <body> <div> <a href="http//:www.php.cn">php中文网</a> <a href="http//:www.php.cn">php中文网</a> <a href="http//:www.php.cn">php中文网</a> </div> </body> </html>
display的block属性值设置效果如下:
2、display的inline属性值(display:inline)
内容撑开宽度,不会独占一行,不支持宽高,代码换行会被解析成空格。
inline属性值的示例:
<!DOCTYPE html> <html> <head> <title></title> <style type="text/css"> div{ background: lightblue; } li{ display: inline; } </style> </head> <body> <div> <li><a href="http//:www.php.cn">php中文网</a></li> <li><a href="http//:www.php.cn">php中文网</a></li> <li><a href="http//:www.php.cn">php中文网</a></li> </div> </body> </html>
display的inline属性值设置效果如下:
3、display的inline-block属性值(display:inline-block)
不设置宽度时,内容撑开宽度;不会独占一行,支持宽高,代码换行被解析成空格。总之,将对象呈现为inline,但是对象的内容作为block呈现,使其既具有block的宽度高度特性又具有inline的同行特性。
4、display的none属性值(display:none)
将元素设置为none的时候既不会占据空间,也无法显示,相当于该元素不存在;该属性可以用来改善重排与重绘。
本篇文章到这里就全部结束了,关于display属性中其他属性值的介绍大家可以参考php中文网的css学习手册进一步的了解。
Atas ialah kandungan terperinci css display属性是什么意思?css中display属性的详解. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Sesetengah orang membenci idea CSS-in-JS. Hanya nama itu menyinggung perasaan. Tidak sukar. Styling tidak tergolong dalam JavaScript, ia tergolong dalam CSS, satu perkara yang

Dalam artikel ini, kami mendedahkan bagaimana PageSpeed mengira skor kelajuan kritikal. Bukan rahsia lagi bahawa kelajuan telah menjadi faktor penting dalam meningkatkan pendapatan dan menurunkan kadar pengabaian. Sekarang Google menggunakan kelajuan halaman sebagai faktor ranking, banyak orga

Saya suka dengan SVG. Pasti, kod itu boleh kelihatan padat dan sukar pada mulanya, tetapi anda akan melihat keindahan dalam hasil apabila anda dapat mengenalinya. Bonus adalah

Pada minggu ini, minggu ini berita pelayar, helah untuk memuatkan imej menggunakan elemen gambar, peluang anda untuk memberitahu vendor Bowser mengenai

Membina dan mengekalkan laman web anda sendiri adalah idea yang hebat. Bukan sahaja anda memiliki platform anda, tetapi anda dapat bereksperimen dengan teknologi web di sepanjang jalan.

Dalam roundup minggu ini, fon berubah -ubah mendapat serong, peluasan pelayar baru untuk linting, dan versi modul CSS yang pertama.

Seperti yang anda dapat meneka dari tajuk, tutorial ini didedikasikan untuk Mavo: cara baru, mudah didekati untuk mewujudkan aplikasi web yang kompleks, reaktif, berterusan

David Desandro mempunyai banyak perpustakaan JavaScript super sejuk yang dibuatnya selama bertahun -tahun. Yang terbaru ialah Zdog, "bulat, rata, pseudo-3D yang mesra pereka


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

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

SecLists
SecLists ialah rakan penguji keselamatan muktamad. Ia ialah koleksi pelbagai jenis senarai yang kerap digunakan semasa penilaian keselamatan, semuanya di satu tempat. SecLists membantu menjadikan ujian keselamatan lebih cekap dan produktif dengan menyediakan semua senarai yang mungkin diperlukan oleh penguji keselamatan dengan mudah. Jenis senarai termasuk nama pengguna, kata laluan, URL, muatan kabur, corak data sensitif, cangkerang web dan banyak lagi. Penguji hanya boleh menarik repositori ini ke mesin ujian baharu dan dia akan mempunyai akses kepada setiap jenis senarai yang dia perlukan.

Dreamweaver CS6
Alat pembangunan web visual

ZendStudio 13.5.1 Mac
Persekitaran pembangunan bersepadu PHP yang berkuasa