日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Firefox嵌套CSS中div標(biāo)簽居中問(wèn)題解決方法

本文和大家重點(diǎn)討論一下Firefox嵌套CSS中div標(biāo)簽的居中問(wèn)題的解決方法,主要包括使用line-height垂直居中,清除容器浮動(dòng),不讓鏈接折行,始終讓Firefox顯示滾動(dòng)條等內(nèi)容。

成都創(chuàng)新互聯(lián)長(zhǎng)期為上千家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開(kāi)放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為四川企業(yè)提供專業(yè)的成都網(wǎng)站制作、做網(wǎng)站,四川網(wǎng)站改版等技術(shù)服務(wù)。擁有十多年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開(kāi)發(fā)。

Firefox嵌套CSS中div標(biāo)簽的居中問(wèn)題的解決方法

假定有如下情況:

viewplaincopytoclipboardprint? 

 
 
 
  1.  
  2. div> 
  3. div> 
  4.  
  5. div> 
  6. div> 
  7.  

如果要實(shí)現(xiàn)b在a中居中放置,一般只需用CSS設(shè)置a的text-align屬性為center。這樣的方法在IE里看起來(lái)一切正常;但是在Firefox中b卻會(huì)是居左的。解決辦法就是設(shè)置b的橫向margin為auto。例如設(shè)置b的CSS樣式為:margin:0auto;。

最好的解決方案往往是最簡(jiǎn)單的,這里列出8個(gè)CSS技巧,非常簡(jiǎn)單,簡(jiǎn)單到只需要寫(xiě)一行代碼,只需要定義一個(gè)屬性參數(shù)。非常適合學(xué)習(xí)CSS的新手朋友閱讀。

◆使用line-height垂直居中

 
 
 
  1. line-height:24px;  
  2.  

使用固定寬度的容器并且需要一行垂直居中時(shí),使用line-height即可(高度與父層容器一致)。

◆清除容器浮動(dòng)

viewplaincopytoclipboardprint?

 
 
 
  1. #main{  
  2. overflow:hidden;  
  3. }  
  4. #main{  
  5. overflow:hidden;  
  6. }  
  7.  

◆不讓鏈接折行

viewplaincopytoclipboardprint? 

 
 
 
  1. a{  
  2. whitewhite-space:nowrap;  
  3. }  
  4. a{  
  5. white-space:nowrap;  
  6. }  
  7.  

上面的設(shè)定就能避免鏈接折行,不過(guò)個(gè)人建議長(zhǎng)鏈接會(huì)有相應(yīng)的這行(有關(guān)換行方面的討論,參看圓心的記錄)。

◆始終讓Firefox顯示滾動(dòng)條

viewplaincopytoclipboardprint? 

 
 
 
  1. html{  
  2. overflow:-moz-scrollbars-vertical;  
  3. }  
  4. html{  
  5. overflow:-moz-scrollbars-vertical;  
  6. }  
  7.  

也可以使用

viewplaincopytoclipboardprint? 

 
 
 
  1. body,html{  
  2. min-height:101%;  
  3. }  
  4. body,html{  
  5. min-height:101%;  
  6. }  
  7.  

◆使塊元素水平居中

margin:0auto;

其實(shí)就是

viewplaincopytoclipboardprint? 

 
 
 
  1. margin-left:auto;  
  2. margin-right:auto;  
  3. margin-left:auto;  
  4. margin-right:auto;  
  5.  

這個(gè)技巧基本上所有的CSS教科書(shū)都會(huì)有說(shuō)明,別忘記給它加上個(gè)寬度。Exploer下也可以使用

viewplaincopytoclipboardprint? 

 
 
 
  1. body{  
  2. text-align:center;  
  3. }  
  4. body{  
  5. text-align:center;  
  6. }  
  7.  

然后定義內(nèi)層容器

text-align:left;#p#

◆隱藏Exploertextarea的滾動(dòng)條

viewplaincopytoclipboardprint? 

 
 
 
  1. textarea{  
  2. overflow:auto;  
  3. }  
  4. textarea{  
  5. overflow:auto;  
  6. }  
  7.  

Exploer默認(rèn)情況下textarea會(huì)有垂直滾動(dòng)條。

◆設(shè)置打印分頁(yè)

viewplaincopytoclipboardprint? 

 
 
 
  1. h2{  
  2. page-break-before:always;  
  3. }  
  4. h2{  
  5. page-break-before:always;  
  6. }  
  7.  

page-break-before屬性能設(shè)置打印網(wǎng)頁(yè)時(shí)的分頁(yè)。

◆刪除鏈接上的虛線框

viewplaincopytoclipboardprint? 

 
 
 
  1. a:active,a:focus{  
  2. outline:none;  
  3. }  
  4. a:active,a:focus{  
  5. outline:none;  
  6. }  
  7.  

Firefox默認(rèn)會(huì)在鏈接獲得焦點(diǎn)(或者點(diǎn)擊時(shí))加上條虛線框,使用上面的屬性可以刪除。

◆最簡(jiǎn)單的CSS重置

viewplaincopytoclipboardprint? 

 
 
 
  1. *{  
  2. margin:0;padding:0  
  3. }  
  4. *{  
  5. margin:0;padding:0  
  6. }  
  7.  

CSS對(duì)瀏覽器的兼容性有時(shí)讓人很頭疼,或許當(dāng)你了解當(dāng)中的技巧跟原理,就會(huì)覺(jué)得也不是難事,從網(wǎng)上收集了IE7,6與Fireofx的兼容性處理方法并整理了一下。對(duì)于web2.0的過(guò)度,請(qǐng)盡量用xhtml格式寫(xiě)代碼,而且DOCTYPE影響CSS處理,作為W3C的標(biāo)準(zhǔn),一定要加DOCTYPE聲明。

【編輯推薦】

  1. DIV+CSS常見(jiàn)問(wèn)題及解決方案
  2. 八個(gè)困擾新手的DIV CSS網(wǎng)頁(yè)布局問(wèn)題
  3. 全面解析CSS優(yōu)先級(jí)規(guī)則
  4. 專家推薦 10款優(yōu)秀CSS框架
  5. 實(shí)例解析清除CSS float浮動(dòng)的三種方法

標(biāo)題名稱:Firefox嵌套CSS中div標(biāo)簽居中問(wèn)題解決方法
網(wǎng)站網(wǎng)址:http://www.dlmjj.cn/article/dpgcgpp.html