CSS布局時(shí)的八個(gè)注意事項(xiàng)
CSS布局時(shí)的八個(gè)注意事項(xiàng)
在網(wǎng)頁(yè)設(shè)計(jì)中采用CSS布局時(shí),經(jīng)常會(huì)有被遺忘或者有些細(xì)節(jié)的東西沒(méi)有注意到,而導(dǎo)致了終的錯(cuò)誤,那CSS布局的注意事項(xiàng)有哪些呢?
1、確定錯(cuò)誤發(fā)生的位置
如果錯(cuò)誤影響了整體布局,則可以逐個(gè)刪除div塊,直到刪除某個(gè)div塊后顯示恢復(fù)正常,即可確定錯(cuò)誤發(fā)生的位置。
2、檢查CSS是否正確
檢查一下有無(wú)拼寫(xiě)錯(cuò)誤、是否忘記結(jié)尾的 } 等??梢岳肅leanCSS來(lái)檢查 CSS的拼寫(xiě)錯(cuò)誤。CleanCSS本是為CSS減肥的工具,但也能檢查出拼寫(xiě)錯(cuò)誤。
3、利用border屬性確定出錯(cuò)元素的布局特性
4、檢查HTML元素是否有拼寫(xiě)錯(cuò)誤 是否忘記結(jié)束標(biāo)記 即使是老手也經(jīng)常會(huì)弄錯(cuò)div的嵌套關(guān)系??梢杂胐reamweaver的驗(yàn)證功能檢查一下有無(wú)錯(cuò)誤。
使用float屬性布局一不小心就會(huì)出錯(cuò)。這時(shí)為元素添加border屬性確定元素邊界,錯(cuò)誤原因即水落石出。
5、是否重設(shè)了默認(rèn)的樣式?
某些屬性如margin、padding等,不同瀏覽器會(huì)有不同的解釋。因此比較好在開(kāi)發(fā)前首先將全體的margin、padding設(shè)置為0、列表樣式設(shè)置為none等。
6、是否忘記了寫(xiě)DTD
如果無(wú)論怎樣調(diào)整不同瀏覽器顯示結(jié)果還是不一樣,那么可以檢查一下頁(yè)面開(kāi)頭。
7、float元素的父元素不能指定clear屬性
MacIE下如果對(duì)float的元素的父元素使用clear屬性,周?chē)膄loat元素布局就會(huì)混亂。這是MacIE的知名的bug,倘若不知道就會(huì)走彎路。
8、float元素務(wù)必指定width屬性
很多瀏覽器在顯示未指定width的float元素時(shí)會(huì)有bug。所以不管float元素的內(nèi)容如何,一定要為其指定width屬性。
熱門(mén)資訊
- 1一個(gè)域名大概能賣(mài)多少錢(qián)
- 2超好看!英文網(wǎng)站常用的幾種字體
- 3IP地址和域名都是唯一的嗎?
- 4域名是唯一的嗎?
- 5NAS存儲(chǔ)品牌排行榜前十名有哪些?
- 6十大免費(fèi)域名網(wǎng)站排名
- 7域名的格式有哪幾種?
- 8手機(jī)上顯示服務(wù)器開(kāi)小差去了,是怎么回事?
- 9上網(wǎng)站建設(shè)-網(wǎng)站圖片建議尺寸標(biāo)準(zhǔn)是多少?
- 10租用服務(wù)器大概需要多少錢(qián)?
- 11網(wǎng)站域名即將到期?騙子在行動(dòng)
- 12什么是網(wǎng)易云服務(wù)器?
- 13網(wǎng)站突然出現(xiàn)“該內(nèi)容被禁止訪問(wèn)”該如何解決?
- 14企業(yè)網(wǎng)站建設(shè)域名如何備案?
- 15租用服務(wù)器多少錢(qián)一年?
- 16SEO到底有沒(méi)有秘籍可言?
- 17服務(wù)器停止響應(yīng)是什么意思
- 18網(wǎng)站建設(shè)費(fèi)用需要多少錢(qián),2022價(jià)格表!
- 19網(wǎng)站建設(shè)中比較受企業(yè)歡迎的幾個(gè)特點(diǎn)?
- 20如果公司把服務(wù)器進(jìn)行托管,一年需要多少錢(qián)?
猜您喜歡
-
網(wǎng)頁(yè)制作會(huì)遇到哪些困難?
網(wǎng)頁(yè)制作?過(guò)程中常見(jiàn)的困難包括響應(yīng)式設(shè)計(jì)難題、加載速度優(yōu)化、導(dǎo)航設(shè)計(jì)復(fù)雜性、前期溝通不充分、無(wú)法獲取源代碼、以及跨瀏覽器兼容性問(wèn)題。...
-
排名優(yōu)化是怎么做的?
排名優(yōu)化是通過(guò)一系列技術(shù)和策略來(lái)提升網(wǎng)站在搜索引擎結(jié)果頁(yè)面(SERP)中的排名,從而增加網(wǎng)站的可見(jiàn)性和流量。以下是排名優(yōu)化的主要方法和步驟:...
-
建立網(wǎng)站需要什么技術(shù)?
服務(wù)器端編程語(yǔ)言:如PHP、Python、Node.js、Java等,用于處理服務(wù)器端的邏輯、數(shù)據(jù)庫(kù)管理和數(shù)據(jù)處理。 后端框架:如Laravel、Django、Express.js、Spring Boot等,這些框架簡(jiǎn)化了開(kāi)發(fā)過(guò)程并提高了代碼質(zhì)量。...
-
做SEO的意義在哪里?
增加網(wǎng)站流量和品牌知名度:通過(guò)SEO優(yōu)化,網(wǎng)站可以在搜索引擎中獲得更高的排名,從而吸引更多的有針對(duì)性的訪問(wèn)者。這些訪問(wèn)者通常是帶著明確需求進(jìn)行搜索的,轉(zhuǎn)化率較高。此外,高排名也有助于提升品牌的知名度和曝光度。...
-
常見(jiàn)網(wǎng)頁(yè)布局設(shè)計(jì)方法介紹
不對(duì)稱(chēng)布局是一種比較自由的布局方式,沒(méi)有固定的規(guī)則,可以根據(jù)內(nèi)容自由安排。比如一些科技公司的官網(wǎng),就喜歡采用這種不對(duì)稱(chēng)的布局方式,看起來(lái)非?,F(xiàn)代和時(shí)尚。...