我們可以輕鬆地將文字在 div 內水平和垂直居中。讓我們一一看看。
使用 text-align 屬性將 Div 中的文字水平置中
要將 div 中的文字水平居中,請使用 text-align 屬性。 text-align 屬性決定行框在區塊級元素內的對齊方式。以下是可能的值 -
left - 每個行框的左邊緣與區塊級元素內容區域的左邊緣對齊。
right - 每個行框的右邊緣與區塊級元素內容區域的右邊緣對齊。
center - 每個行框的中心與區塊級元素內容區域的中心對齊。
justify - 每個行框的邊緣應與區塊級元素內容區域的邊緣對齊。
字串 - 列中單元格的內容將在給定字串上對齊。
範例
現在讓我們使用 text-align 屬性將 div 中的文字水平居中 -
<!DOCTYPE html> <html> <head> <title>Align Horizontally</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <style> .demo { background-color: orange; border: 3px solid yellow; text-align: center; } </style> </head> <body> <h1 id="Software-Quality-Management">Software Quality Management</h1> <p>Software Quality Management ensures the required level of software quality is achieved. </p> <div class="demo"> <p>This text in div is centered horizontally.</p> </div> </body> </html>
使用 justify-content 屬性在 Div 中水平居中文字
範例
要將 div 中的文字水平居中,請使用 justify-content 屬性。現在讓我們來看一個例子
<!DOCTYPE html> <html> <head> <title>Align Horizontally</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <style> .demo { background-color: orange; border: 3px solid yellow; display: flex; justify-content: center; } </style> </head> <body> <h1 id="Software-Quality-Management">Software Quality Management</h1> <p>Software Quality Management ensures the required level of software quality is achieved. </p> <div class="demo"> <p>This text in div is centered horizontally.</p> </div> </body> </html>
使用 padding 屬性在 Div 中垂直居中文字
要將 div 中的文字垂直居中,請使用 padding 屬性。 padding 屬性可讓您指定元素的內容與其邊框之間應出現多少空間。以下 CSS 屬性可用於控制清單。您也可以使用以下屬性為框每一側的填滿設定不同的值 -
- padding-bottom 指定元素的底部填滿。
- padding-top 指定元素的頂部填充。
- padding-left 指定元素的左內邊距。
- padding-right 指定元素的右內邊距。
- padding 用作前述屬性的簡寫。
範例
現在讓我們看一個使用 padding 屬性在 div 中垂直居中文字的範例 -
<!DOCTYPE html> <html> <head> <title>Align Vertically</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <style> .demo { background-color: orange; border: 3px solid yellow; padding: 50px 0; } </style> </head> <body> <h1 id="Software-Quality-Management">Software Quality Management</h1> <p>Software Quality Management ensures the required level of software quality is achieved. </p> <div class="demo"> <p>This text in div is centered vertically.</p> </div> </body> </html>
使用 line-height 屬性在 Div 中垂直居中文字
要將 div 中的文字垂直居中,請使用 line-height 屬性。 line-height 屬性修改組成一行文字的行內框的高度。
以下是可能的值 -
正常 - 指示瀏覽器將元素中的行高設定為「合理」距離。
number - 元素中行的實際高度是該值乘以元素的字體大小。
length - 元素中行的高度是給定的值。
百分比 - 元素中行的高度是根據元素字體大小的百分比計算。
範例
現在讓我們看一個使用 line-height 屬性在 div 中垂直居中文字的範例 -
<!DOCTYPE html> <html> <head> <title>Align Vertically</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <style> .demo { background-color: orange; border: 3px solid yellow; line-height: 150px; height: 200px; } </style> </head> <body> <h1 id="Software-Quality-Management">Software Quality Management</h1> <p>Software Quality Management is a process that ensures the required level of software quality is achieved.</p> <div class="demo"> <p> This text in div is centered vertically.</p> </div> </body> </html>
以上是如何將文字(水平和垂直)居中在一個div區塊內?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

一致的HTML編碼風格很重要,因為它提高了代碼的可讀性、可維護性和效率。 1)使用小寫標籤和屬性,2)保持一致的縮進,3)選擇並堅持使用單引號或雙引號,4)避免在項目中混合使用不同風格,5)利用自動化工具如Prettier或ESLint來確保風格的一致性。

在Bootstrap4中實現多項目輪播的解決方案在Bootstrap4中實現多項目輪播並不是一件簡單的事情。雖然Bootstrap...

如何實現鼠標滾動事件穿透效果?在我們瀏覽網頁時,經常會遇到一些特別的交互設計。比如在deepseek官網上,�...

無法直接通過CSS修改HTML視頻的默認播放控件樣式。 1.使用JavaScript創建自定義控件。 2.通過CSS美化這些控件。 3.考慮兼容性、用戶體驗和性能,使用庫如Video.js或Plyr可簡化過程。

在手機上使用原生select的潛在問題在開發移動端應用時,我們常常會遇到選擇框的需求。通常情況下,開發者傾...

在手機上使用原生select的弊端是什麼?在移動設備上開發應用時,選擇合適的UI組件是非常重要的。許多開發者�...

使用Three.js和Octree優化房間內第三人稱漫遊的碰撞處理在Three.js中使用Octree實現房間內的第三人稱漫遊並添加碰�...

使用原生select在手機上的問題在移動設備上開發應用時,我們經常會遇到需要用戶進行選擇的場景。雖然原生sel...


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

禪工作室 13.0.1
強大的PHP整合開發環境

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

WebStorm Mac版
好用的JavaScript開發工具

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器