Jadual Kandungan
回复讨论(解决方案)
Rumah hujung hadapan web html tutorial 元素换行产生空白间隙问题_html/css_WEB-ITnose

元素换行产生空白间隙问题_html/css_WEB-ITnose

Jun 24, 2016 pm 12:05 PM
unsur baris baharu kosong jurang

(1)两个元素,其中一个是块级元素,则一定会换行,换行后,上下两个元素之间会产生空白间隙行
(2)两个都是行内元素,但是行内元素的宽度超过父元素的宽度则自动换行,换行后,上下两个元素之间会产生空白间隙行

我想知道这个空白间隙行产生的原因及解决方法,哪位大神知道的,给小弟讲解下,不甚感激。


回复讨论(解决方案)

应该是浏览器的默认样式。
firebug观察下元素的样式?
一般css开头重置样式表,加入 margin:0;padding 0;啥的,去掉默认的margin和padding

其实类似这样的问题,完全可以去避免,最头疼的就是明知不可为而为之
1)既然实现的效果不再一排显示,那么你完全可以两个块级元素,或者 浮动后设置宽度也行
2)子级超出父级,本身就带有兼容性问题,且在IE6下会撑开父级,你可以设置overflow:hidden

另外 显示为 diplay:inline-block;的元素,同排显示,代码换行会被解析,也就是所谓的空白间隙,没什么解决方案,就是浮动,你可以把浮动理解为升级版的 diplay:inline-block;

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.

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 menangani tempat kosong semasa bermain slaid PPT Cara menangani tempat kosong semasa bermain slaid PPT Mar 26, 2024 pm 07:51 PM

1. Buka fail PPT yang anda buat dan pilih slaid kedua. 2. Pada slaid kedua, pilih salah satu gambar, dan kemudian pilih [Animasi] untuk menambah sebarang kesan animasi. 3. Dalam lajur permulaan bar animasi, tukar [While Standalone] kepada [After Previous Animation], dan anda akan melihat bahawa label animasi gambar [1] akan bertukar kepada [0]. Lakukan perkara yang sama untuk slaid seterusnya, dan anda boleh melihat kesannya dengan memainkan slaid pada penghujungnya.

Bagaimana untuk membalut garisan dalam BarTender - Bagaimana untuk membalut garisan dalam BarTender Bagaimana untuk membalut garisan dalam BarTender - Bagaimana untuk membalut garisan dalam BarTender Mar 05, 2024 pm 07:52 PM

Ramai pengguna menggunakan perisian BarTender di pejabat mereka Baru-baru ini, beberapa pengguna baru telah bertanya bagaimana untuk membungkus baris dalam BarTender Di bawah, editor akan membawa anda kaedah membungkus baris dalam BarTender. 1. Dalam BarTender, klik butang Cipta Teks dalam bar alat, pilih Cipta Teks Baris Tunggal, dan masukkan kandungan teks. 2. Klik dua kali objek teks yang dicipta untuk membuka kotak dialog sifat teks. Beralih ke tab "Format Teks" dan pilih "Perenggan" untuk "Jenis" di sebelah kanan. 3. Klik Tutup, laraskan saiz kotak teks atau masukkan lebih banyak teks, atau balut teks mengikut keperluan sebenar.

Bagaimana untuk membungkus baris dalam jadual excel Bagaimana untuk membungkus baris dalam jadual excel Feb 09, 2024 pm 02:00 PM

Dalam proses menggunakan Excel, kita perlu melakukan banyak operasi yang berbeza Kadangkala kita perlu membungkus baris dalam sel Jadi apa sebenarnya yang perlu kita lakukan untuk membungkus sel? Mari kita lihat cara membalut garisan dalam jadual excel komputer. [Koleksi kaedah operasi jadual excel] Bagaimana untuk membungkus baris dalam jadual excel Jawapan: Anda boleh melakukan ini dengan membalut baris secara automatik dan menetapkan format sel? 1. Pembalut baris automatik 1. Kami memilih kawasan yang perlu dibalut dalam jadual dan klik [Balut secara automatik] pada halaman [Mula] 2. Kemudian kami melaraskan lebar lajur A kepada nilai yang sesuai; sel Format 1. Mula-mula, kita pilih kawasan yang perlu dibalut, klik kanan tetikus, dan klik [Set Cell Format] 2. Kemudian dalam pop-up

Cara membungkus sel dalam Excel pada komputer Apple Cara membungkus sel dalam Excel pada komputer Apple Feb 18, 2024 pm 08:39 PM

Membungkus baris dalam sel dalam Excel Apple Perisian Excel Apple ialah alat hamparan berkuasa yang menyediakan banyak fungsi mudah untuk membantu pengguna dengan pemprosesan dan analisis data. Apabila menggunakan Excel, kadangkala kita perlu memasukkan berbilang baris teks dalam sel untuk menyusun dan mempersembahkan data dengan lebih baik. Walau bagaimanapun, memandangkan Excel untuk komputer Apple berbeza sedikit daripada versi Windows Excel, kaedah membalut garisan juga berbeza. Dalam versi Windows Excel, kita boleh terus

Program C++: menambah elemen pada tatasusunan Program C++: menambah elemen pada tatasusunan Aug 25, 2023 pm 10:29 PM

Tatasusunan ialah struktur data jujukan linear yang digunakan untuk menyimpan data homogen di lokasi memori bersebelahan. Seperti struktur data lain, tatasusunan mesti mempunyai keupayaan untuk memasukkan, memadam, melintasi dan mengemas kini elemen dalam beberapa cara yang cekap. Dalam C++, tatasusunan kami adalah statik. C++ juga menyediakan beberapa struktur tatasusunan dinamik. Untuk tatasusunan statik, elemen Z boleh disimpan dalam tatasusunan. Setakat ini kita mempunyai n elemen. Dalam artikel ini, kita akan belajar cara memasukkan elemen pada penghujung tatasusunan (juga dikenali sebagai menambahkan elemen) dalam C++. Fahami konsep melalui contoh Penggunaan kata kunci ‘ini’ adalah seperti berikut: GivenarrayA=[10,14,65,85,96,12,35,74,69]Selepas.

Transformasi CSS: bagaimana untuk mencapai kesan putaran elemen Transformasi CSS: bagaimana untuk mencapai kesan putaran elemen Nov 21, 2023 pm 06:36 PM

Transformasi CSS: Cara untuk mencapai kesan putaran elemen memerlukan contoh kod khusus Dalam reka bentuk web, kesan animasi adalah salah satu cara penting untuk meningkatkan pengalaman pengguna dan menarik perhatian pengguna, dan animasi putaran adalah salah satu yang lebih klasik. Dalam CSS, anda boleh menggunakan atribut "transform" untuk mencapai pelbagai kesan ubah bentuk elemen, termasuk putaran. Artikel ini akan memperkenalkan secara terperinci cara menggunakan "transform" CSS untuk mencapai kesan putaran elemen, dan memberikan contoh kod khusus. 1. Cara menggunakan "transf" CSS

Bagaimana untuk membalut baris pada iPhone Bagaimana untuk menetapkan pembalut baris pada iPhone? Bagaimana untuk membalut baris pada iPhone Bagaimana untuk menetapkan pembalut baris pada iPhone? Mar 22, 2024 pm 06:50 PM

1. Tekan bar ruang beberapa kali, gerakkan kursor ke hujung kanan, dan kemudian masukkan teks untuk membalut baris. 2. Apabila anda perlu memutuskan baris, klik ikon mikrofon pada papan kekunci dan suara akan berkata [Pemutus baris]. 3. Dalam senario penggunaan memo, terdapat pilihan [Line Break] dalam kaedah input, yang boleh digunakan untuk mencapai pemisah baris dengan menyalin. 4. Muat turun kaedah input pihak ketiga yang lain daripada gedung aplikasi untuk digunakan.

Dalam JavaFX, apakah elemen laluan yang berbeza? Dalam JavaFX, apakah elemen laluan yang berbeza? Aug 28, 2023 pm 12:53 PM

Pakej javafx.scene.shape menyediakan beberapa kelas dengan mana anda boleh melukis pelbagai bentuk 2D, tetapi ini hanyalah bentuk primitif seperti garisan, bulatan, poligon dan elips dll... Jadi jika anda ingin melukis kompleks Untuk bentuk tersuai, anda perlu untuk menggunakan kelas Path. Kelas laluan Kelas laluan Anda boleh melukis laluan tersuai menggunakan garis besar geometri ini yang mewakili bentuk. Untuk melukis laluan tersuai, JavaFX menyediakan pelbagai elemen laluan, kesemuanya tersedia sebagai kelas dalam pakej javafx.scene.shape. LineTo - Kelas ini mewakili baris elemen laluan. Ia membantu anda melukis garis lurus dari koordinat semasa ke koordinat (baru) yang ditentukan. HlineTo - Ini adalah jadual

See all articles