Jadual Kandungan
display属性:block/inline/none
float(浮动,照样受文档流的限制)行标签float之后就可以设置它的宽高
清除浮动)" >clear(清除浮动
overflow(超出)
visibility(可视)
几种图片格式的差别:
Rumah hujung hadapan web tutorial css CSS的几个属性display,float,clear,overflow,visibility

CSS的几个属性display,float,clear,overflow,visibility

Jun 28, 2017 am 11:32 AM
clear display float

http://colobu.com/2014/08/28/CSS-display-float-clear-overflow-visibility/

display属性:block/inline/none

display:block(作用是把行属性标签显示成块属性标签,可以设置宽高) ;
display:inline(作用是把块属性标签显示成行属性标签,这时块属性标签就不能设置宽高啦);
display:none(作用是使所控制的标签不显示)
visibility:hidden(是设置元素的框的不可见,但是在布局中的位置是不变的)
它和display:none的区别就在于后者不会占用那个位置,下一个元素会直接覆盖它,而前者是会占用那个布局,只是不显示内容,是 一片空白;并且下载的时候对于display:none就不会把不显示的元素给下载下来,而visibility:hidden则会把不显示的元素给下 载下来;

float(浮动,照样受文档流的限制)行标签float之后就可以设置它的宽高

float:none/left/right
none :  对象不浮动
left :  左浮动
right :  右浮动

clear(清除浮动

clear:both/none/left/right
none :  允许两边都可以有浮动对象
both :  不允许有浮动对象
left :  不允许左边有浮动对象
right :  不允许右边有浮动对象

overflow(超出)

overflow:visible/auto/hidden/scroll
visible :  不剪切内容也不添加滚动条
auto :  默认属性
hidden :  隐藏超出内容
scroll :  总是显示滚动条

visibility(可视)

visibility : inherit/visible/hidden
inherit :  继承上一个父对象的可见性
visible :  对象可视
hidden :  对象隐藏

几种图片格式的差别:

gif:不支持半透明
jpg:支持透明
png:部分支持透明,需要额外处理

==============

http://www.studyofnet.com/news/398.html

一、块级元素:block element

 

每个块级元素默认占一行高度,一行内添加一个块级元素后无法一般无法添加其他元素(float浮动后除外)。两个块级元素连续编辑时,会在页面自动换行显示。块级元素一般可嵌套块级元素或行内元素;

块级元素一般作为容器出现,用来组织结构,但并不全是如此。有些块级元素,如

只能包含块级元素。其他的块级元素则可以包含 行级元素如

.也有一些则既可以包含块级,也可以包含行级元素。

p 是最常用的块级元素,元素样式的display:block都是块级元素。它们总是以一个块的形式表现出来,并且跟同级的兄弟块依次竖直排列,左右撑满。

 

 

二、行内元素:inline element

 

也叫内联元素、内嵌元素等;行内元素一般都是基于语义级(semantic)的基本元素,只能容纳文本或其他内联元素,常见内联元素 “a”。比如 SPAN 元素,IFRAME元素和元素样式的display : inline的都是行内元素。例如文字这类元素,各个字母 之间横向排列,到最右端自动折行。

 

 

三、block(块)元素的特点


①、总是在新行上开始;


②、高度,行高以及外边距和内边距都可控制;


③、宽度缺省是它的容器的100%,除非设定一个宽度。


④、它可以容纳内联元素和其他块元素
 

 

四、inline元素的特点


①、和其他元素都在一行上;


②、高,行高及外边距和内边距不可改变;


③、宽度就是它的文字或图片的宽度,不可改变

④、内联元素只能容纳文本或者其他内联元素

 

对行内元素,需要注意如下

 

  • 设置宽度width 无效。

  • 设置高度height 无效,可以通过line-height来设置。

  • 设置margin 只有左右margin有效,上下无效。

  • 设置padding 只有左右padding有效,上下则无效。注意元素范围是增大了,但是对元素周围的内容是没影响的。


 

五、常见的块状元素

 

  • address – 地址

  • blockquote – 块引用

  • center – 举中对齐块

  • dir – 目录列表

  • p – 常用块级容易,也是CSS layout的主要标签

  • dl – 定义列表

  • fieldset – form控制组

  • form – 交互表单

  • h1 – 大标题

  • h2 – 副标题

  • h3 – 3级标题

  • h4 – 4级标题

  • h5 – 5级标题

  • h6 – 6级标题

  • hr – 水平分隔线

  • isindex – input prompt

  • menu – 菜单列表

  • noframes – frames可选内容,(对于不支持frame的浏览器显示此区块内容

  • noscript – 可选脚本内容(对于不支持script的浏览器显示此内容)

  • ol – 有序表单

  • p – 段落

  • pre – 格式化文本

  • table – 表格

  • ul – 无序列表

 

六、常见的内联元素

 

  • a – 锚点

  • abbr – 缩写

  • acronym – 首字

  • b – 粗体(不推荐)

  • bdo – bidi override

  • big – 大字体

  • br – 换行

  • cite – 引用

  • code – 计算机代码(在引用源码的时候需要)

  • dfn – 定义字段

  • em – 强调

  • font – 字体设定(不推荐)

  • i – 斜体

  • img – 图片

  • input – 输入框

  • kbd – 定义键盘文本

  • label – 表格标签

  • q – 短引用

  • s – 中划线(不推荐)

  • samp – 定义范例计算机代码

  • select – 项目选择

  • small – 小字体文本

  • span – 常用内联容器,定义文本内区块

  • strike – 中划线

  • strong – 粗体强调

  • sub – 下标

  • sup – 上标

  • textarea – 多行文本输入框

  • tt – 电传文本

  • u – 下划线

 

七、行内元素与块级元素有什么不同?

 

区别一:

块级:块级元素会独占一行,默认情况下宽度自动填满其父元素宽度

行内:行内元素不会独占一行,相邻的行内元素会排在同一行。其宽度随内容的变化而变化。

 

区别二:

块级:块级元素可以设置宽高

行内:行内元素不可以设置宽高

 

区别三:

块级:块级元素可以设置margin,padding

行内:行内元素水平方向的margin-left; margin-right; padding-left; padding-right;可以生效。但是竖直方向的margin-bottom; margin-top; padding-top; padding-bottom;却不能生效。

 

区别四:

块级:display:block;

行内:display:inline;

可以通过修改display属性来切换块级元素和行内元素



Atas ialah kandungan terperinci CSS的几个属性display,float,clear,overflow,visibility. 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)
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Arahan sembang dan cara menggunakannya
4 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)

Jangkaan harga Fujifilm X-M5 meningkat apabila paparan swafoto yang bocor menambah kerumitan kepada barisan kamera yang dahulunya mampu dimiliki Jangkaan harga Fujifilm X-M5 meningkat apabila paparan swafoto yang bocor menambah kerumitan kepada barisan kamera yang dahulunya mampu dimiliki Sep 07, 2024 am 09:34 AM

Peminat Fujifilm baru-baru ini sangat teruja dengan prospek X-T50, kerana ia mempersembahkan pelancaran semula Fujifilm X-T30 II berorientasikan bajet yang telah menjadi agak popular dalam kategori sub-$1,000 APS-C. Malangnya, sebagai pelancaran Fujifilm X-T50

Kosongkan output konsol menggunakan fungsi Console.Clear dalam C# Kosongkan output konsol menggunakan fungsi Console.Clear dalam C# Nov 18, 2023 am 11:00 AM

Gunakan fungsi Console.Clear dalam C# untuk mengosongkan output konsol Dalam aplikasi konsol C#, kami selalunya perlu mengosongkan maklumat output dalam konsol untuk memaparkan kandungan baharu atau memberikan pengalaman pengguna yang lebih baik. C# menyediakan fungsi Console.Clear untuk melaksanakan fungsi ini, yang boleh mengosongkan output dalam konsol dan menjadikan antara muka kosong semula. Format panggilan bagi fungsi Console.Clear adalah seperti berikut: Console.Clear();

Apakah nilai maksimum terapung? Apakah nilai maksimum terapung? Oct 11, 2023 pm 05:54 PM

Nilai maksimum apungan: 1. Dalam bahasa C, nilai maksimum apungan ialah 3.40282347e+38 Menurut piawaian IEEE 754, eksponen maksimum jenis apungan ialah 127, dan bilangan digit mantissa ialah 23. Dengan cara ini, nombor titik terapung maksimum ialah 3.40282347 e+38. Dalam bahasa Java, nilai apungan maksimum ialah 3.4028235E+38. Dalam bahasa Python, nilai apungan maksimum ialah 1.7976931348623157e+308;

Kord kuasa Apple Studio Display boleh ditanggalkan, tetapi memerlukan alatan khas Kord kuasa Apple Studio Display boleh ditanggalkan, tetapi memerlukan alatan khas May 17, 2023 pm 03:05 PM

Apple Studio Display kini tersedia secara rasmi di kedai, dan ramai pelanggan di seluruh dunia telah membeli produk tersebut. Tidak seperti ProDisplayXDR, StudioDisplay mempunyai penyambung kuasa unik yang nampaknya tidak boleh ditanggalkan. Ternyata kabel itu boleh ditanggalkan, tetapi anda memerlukan alat khas untuk mengeluarkannya. Apple berkata di tapak webnya bahawa kord kuasa Paparan Studio tidak boleh ditanggalkan -- dan ramai pengguna berpendapat demikian. Itu kerana menanggalkan kabel dengan tangan anda kelihatan mustahil, tetapi nasib baik kabel itu boleh ditanggalkan daripada monitor. , Apple mempunyai alat khas untuk mengekstrak maklumat daripada StudioDispl baharunya

比较:Apple Studio Display lwn Samsung Smart Monitor M8 比较:Apple Studio Display lwn Samsung Smart Monitor M8 May 11, 2023 pm 10:46 PM

Paparan Pintar Samsung M8 lwn. Paparan Studio Apple: Reka Bentuk dan Saiz Sejak pelancarannya, Paparan Apple Studio telah dibandingkan dengan iMac, yang terdiri daripada panel yang agak nipis pada dirian berbentuk L yang agak ringkas. Ia adalah estetik yang terkenal dan digemari ramai, dan Samsung nampaknya telah meminjamnya untuk pembentangannya. Samsung SmartMonitor M8 menggunakan idea yang sama tentang skrin nipis pada dirian yang kelihatan sangat serupa. Beberapa elemen kecil adalah berbeza, seperti bahagian kecil di sudut kiri bawah yang menonjol sedikit dan dagu Samsung sangat nipis, tetapi ia kelihatan rapat dari segi reka bentuk asas. Samsung nampaknya telah mengambil banyak inspirasi daripada iMac 24-inci. Paparan Apple lebih kecil daripada Samsung

Samsung: Paparan baharu yang besar berdasarkan teknologi E Ink memaparkan warna dan berkomunikasi secara wayarles Samsung: Paparan baharu yang besar berdasarkan teknologi E Ink memaparkan warna dan berkomunikasi secara wayarles Jun 19, 2024 pm 03:37 PM

Kami kerap melaporkan peranti berdasarkan paparan dengan dakwat elektronik, seperti e-pembaca. Teknologi ini menawarkan beberapa kelebihan: ia boleh dibaca dalam persekitaran terang tanpa lampu latar, dan ia hanya memerlukan kuasa apabila bertukar tanpa cahaya

Boot Camp dikemas kini untuk menyokong Apple Studio Display Boot Camp dikemas kini untuk menyokong Apple Studio Display May 20, 2023 pm 11:34 PM

Pengguna IntelMac yang menjalankan Windows pada Mac kini boleh mengemas kini pemacu mereka dalam BootCamp untuk menyokong StudioDisplay Apple. Apple kerap mengemas kini BootCamp untuk memperkenalkan sokongan untuk perkakasan baharu, serta keserasian dan peningkatan prestasi biasa. Dalam kemas kini perisian Mac, Apple telah membolehkan BootCamp berfungsi dengan StudioDisplay baharu. Kemas kini yang membawa BootCamp ke versi 6.1.17 memperkenalkan dua elemen sokongan utama. Pertama, ia menambah keserasian dengan StudioDisplay, memastikan

Apakah nilai yang ada pada paparan? Apakah nilai yang ada pada paparan? Nov 20, 2023 pm 05:28 PM

Nilai paparan termasuk blok, sebaris, tiada, blok sebaris, lentur, grid, jadual, jadual sebaris dan item senarai. Pengenalan terperinci: 1. blok, yang menjadikan elemen kepada elemen peringkat blok membentuk satu blok pada halaman dan menduduki satu baris sahaja, yang menjadikan elemen menjadi elemen sebaris. Elemen sebaris tidak akan menduduki satu baris dengan sendirinya dan boleh bersebelahan dengan elemen lain 3. tiada, nilai ini menentukan bahawa elemen itu tidak akan berada di halaman, dsb.

See all articles