首頁 > web前端 > css教學 > css div怎麼不換行顯示

css div怎麼不換行顯示

青灯夜游
發布: 2023-01-05 16:12:26
原創
10983 人瀏覽過

css div不換行顯示的方法:1.為div元素新增「display:inline;」或「display:inline-block;」樣式,將div元素轉為行內元素或行內區塊元素。 2.為div元素添加“float:left;”樣式。

css div怎麼不換行顯示

本教學操作環境:windows7系統、CSS3&&HTML5版、Dell G3電腦。

在HTML中,div是塊狀元素,div盒子本身預設樣式屬性是獨佔一行,而解決div獨佔一行方法通常有兩種:

  • ##一種為其設定display樣式,將其轉換為行內元素或行內塊狀元素。

  • 一種為設定浮動

#方法1:使用css display並排顯示

我們加入display:inline或display:inline-block將div元素轉為行內元素或行內塊元素,即可解決實作同儕並排顯示div盒子物件。

行內元素的特點:


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

2、高度、行高和頂、底邊距都不可改變;

3、寬度就是它的文字或圖片的寬度,不可改變。

行內塊狀元素特點:

1、不自動換行

#2、能夠辨識寬高

3、預設排列方式為從左到右右

範例:

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<style type="text/css">
			div {
				display: inline;
				border: 1px solid red;
			}
		</style>
		<title></title>
	</head>

	<body>
		<div>第一个div</div>
		<div>第二个div</div>
		<div>第三个div</div>
		<div>第四个div</div>
	</body>

</html>
登入後複製

效果圖:


css div怎麼不換行顯示

#方法2:使用css float並排顯示

浮動的元素脫離了標準文件流,擺脫區塊級元素和行內元素的限制。

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<style type="text/css">
			div {
				float: left;
				border: 1px solid red;
			}
		</style>
		<title></title>
	</head>

	<body>
		<div>第一个div</div>
		<div>第二个div</div>
		<div>第三个div</div>
		<div>第四个div</div>
	</body>

</html>
登入後複製

效果圖:


css div怎麼不換行顯示

(學習影片分享:

css影片教學

以上是css div怎麼不換行顯示的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
css
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板