很多初學製作網頁的朋友,可能會遇到的一個常見問題,就是在CSS中加了margin:0 auto;卻沒有效果,不能居中的問題,margin:0 auto;的意思就是:上下邊界為0 ,左右根據寬度自適應,其實就是水平居中的意思,在這裡說兩個典型的錯誤引起的不能居中的問題:
1、沒有設定寬度
<div style="margin:0 auto;"></div>
看看上面的程式碼,根本沒有設定DIV的寬度,如何依寬度自適應?新手比較容易忽略的問題。
2、沒聲明DOCTYPE
1)DOCTYPE是document type(文件類型)的簡寫,在web設計中用來說明你用的XHTML或HTML是什麼版本。要建立符合標準的網頁,DOCTYPE聲明是必不可少的關鍵組成部分。
2)看看下面的程式碼,是不是很熟悉?像這樣的,在文檔最頂端,所有程式碼之上的亂七八糟的東西,就是用來聲明DOCTYPE的:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3)你有三種選擇,用來聲明DOCTYPE
* 過渡的(Transitional):要求非常寬鬆的DTD,它允許你繼續使用HTML4.01的標識(但是要符合xhtml的寫法),完整代碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
* 嚴格的(Strict):要求嚴格的DTD,你不能使用任何表現層的標識和屬性,例如
,完整程式碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
* 框架的(Frameset):專門針對框架頁面設計使用的DTD,如果你的頁面中包含有框架,需要採用這種DTD,完整程式碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
4)至於選擇哪一種,使用過渡的就可以了。
說了半天,margin:0 atuo;不起作用,不能居中的話,看看你的文檔最頂端有沒有聲明DOCTYPE,沒有就複製粘貼一下,就可以了。
還有就是margin:0 auto; 和margin-left:auto; margin-right:auto;的現實效果有時間還不一樣,其原因可能在於設置了margin-top的高度不為0時,會出現意想不到的效果。

Internet Explorer(IE)11與其他所有主要瀏覽器之間的距離是越來越多的鴻溝。增加對技術過時的支持

莫里斯·馬漢(Maurice Mahan)創建了FocusOverlay,這是一個“用於創建重點元素疊加的庫”。該描述對您有些混亂,不需要一個庫

所有這些網站都想幫助您使用圖像。他們做一些事情,例如優化您的圖像並幫助您執行表演。那是一件非常好的事情。通過任何指標,圖像是資源的主要部分

WordPress在5.0版中運回了Block Editor(又名Gutenberg),然後帶來了一個時髦的新帖子預覽屏幕,顯示WordPress徽標繪圖

WordPress生態系統具有大量的插件,可提供從放大器到Zapier集成的所有內容,因此,介於兩者之間。


熱AI工具

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

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

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

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

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

SublimeText3 Linux新版
SublimeText3 Linux最新版

Dreamweaver CS6
視覺化網頁開發工具

DVWA
Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中