如何使用 CSS 使 div 元素內嵌顯示?

WBOY
發布: 2023-09-19 16:45:04
轉載
1350 人瀏覽過

如何使用 CSS 使 div 元素内联显示?

CSS代表級聯樣式表,它指定HTML 元素在各種媒體(包括列印、顯示以及其他列印和數字格式)中的外觀。透過 CSS 可以節省大量工作。它可以同時管理多個網頁的設計。

在本文中,我們將了解如何使用 CSS 使 div 元素內聯顯示,為此,我們首先需要了解一些用於使 div 元素內聯顯示的 CSS 屬性 -

  • Display- display 屬性指定元素的渲染框類型(顯示行為)。在這裡,我們將使用 display: flex 和 display: inline-block 屬性。

  • Float- 使用 float 屬性,可以告訴元素向左浮動、向右浮動或完全不浮動。這裡我們將使用 float left 屬性來顯示向左浮動的 div。

  • inline元素不會另起一行,並且只採用所需的寬度。您無法設定寬度和高度。

.inline-element { display: inline; width: 1000px; height: 1000px; }
登入後複製

以下是一些預設內聯屬性的元素 -

  • 跨度

  • 一個

  • img

格式化本質上內嵌的標籤 -

  • 他們

Inline-block格式化為不從新行開始的內聯元素。但是,您可以設定寬度和高度值。

.inline-block-element { display: inline-block; width: 1000px; height: 1000px; }
登入後複製
  • block元素從新行開始並使用所有可用寬度。您可以設定寬度和高度的值。

    以下是一些預設區塊屬性的元素 -

    • div

    • h1

    • #p

    • li

    • 部分

為了讓 div 元件內嵌顯示,我們將首先建立一些基本的 HTML 程式碼並套用各種 CSS 樣式。

範例

在此範例中,所有 div 元素的父 div 都設定了 display: flex 和 flex-direction: row 設定。由於 flex-direction: row 屬性,父 div 中包含的所有元件都會顯示在一行中。

    
Hello, World!
Hello, World!
Hello, World!
登入後複製

範例

在這個例子中,我們需要為所有需要內聯顯示的div添加display: inlineblock屬性。如果套用了 display:inlineblock 屬性,所有 div 元件將會並排放置。

    
Hello, World!
Hello, World!
Hello, World!
登入後複製

範例

在此範例中,為了內聯顯示所有 div 元素,我們將為它們賦予 float: left 屬性。此外,使用者可以利用 float: right CSS 選項從右側開始以相反的順序顯示所有 div 元件。

    
Hello, World!
Hello, World!
Hello, World!
登入後複製

範例

此方法使用 span 元素而不是 div 元素。如果使用者只需要在 div 標籤中寫入文本,則可以使用 span 標籤,因為預設情況下所有 span 元素都是內聯顯示的。

    
Hello World! Hello World! Hello World!
登入後複製

與 display: inline 的主要差異在於,您可以使用 display: inline 區塊來設定元素的寬度和高度。

也保留顯示:內聯塊,保留頂部和底部邊距/填充,但不在顯示:內聯中保留。與 display: block 的主要區別在於,display: inlineblock 不會在元素後面加上換行符,因此一個元素可以位於另一個元素旁邊。

以下程式碼片段示範了 display: inline、display: inline-block 和 display: block 的不同行為。

span.a { display: inline; /* the default for span */ width: 100px; height: 100px; padding: 5px; border: 1px solid blue; background-color: yellow; } span.b { display: inline-block; width: 100px; height: 100px; padding: 5px; border: 1px solid blue; background-color: yellow; } span.c { display: block; width: 100px; height: 100px; padding: 5px; border: 1px solid blue; background-color: yellow; }
登入後複製

用於建立導航連結的內聯區塊

常見顯示用法:內嵌區塊用於水平顯示清單項,而不是垂直顯示。以下範例建立一個水平導航連結。

.nav { background-color: yellow; list-style-type: none; text-align: center; padding: 0; margin: 0; } .nav li { display: inline-block; font-size: 20px; padding: 20px; }
登入後複製

以上是如何使用 CSS 使 div 元素內嵌顯示?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!