something about css(4)

text-align: center的作用是什么,作用在什么元素上?能讓什么元素水平居中?

作用在block元素上,能讓塊級(jí)元素內(nèi)的inline元素和inline-block元素水平居中。

IE 盒模型和W3C盒模型有什么區(qū)別?

IE 盒模型的 width= border + padding + 內(nèi)容寬度
W3C盒模型的 width = 內(nèi)容寬度

*{ box-sizing: border-box;}的作用是什么?

使用IE盒模型
元素的內(nèi)邊距和邊框不再會(huì)增加它的寬度

line-height: 2和line-height: 200%有什么區(qū)別?

line-height:2 :文本行高為當(dāng)前元素字體大小的2倍

line-height: 200% : 文本行高為當(dāng)前文本所在塊級(jí)元素的父元素的font-size的2倍(若是行內(nèi)元素的文本,則會(huì)是行內(nèi)元素所在塊級(jí)元素的父元素的font-size的2倍)

數(shù)值:繼承的時(shí)候,瀏覽器會(huì)先將line-height這個(gè)屬性繼承給子元素,再由子元素計(jì)算。
百分?jǐn)?shù):繼承的時(shí)候,瀏覽器會(huì)先將行高對(duì)應(yīng)的數(shù)值計(jì)算出來(lái)以后再繼承。

inline-block有什么特性?如何去除縫隙?高度不一樣的inline-block元素如何頂端對(duì)齊?

讓元素?fù)碛行袃?nèi)元素不獨(dú)占一行的特性,又可以對(duì)該元素設(shè)置寬高,內(nèi)外邊距。

縫隙是由于空格導(dǎo)致,對(duì)父級(jí)容器設(shè)置字體大?。?code>font-size:0)為0可以去除縫隙,

高度不一樣的inline-block元素默認(rèn)基線對(duì)齊,設(shè)置vertical-align:top 。

CSS sprite 是什么?

CSS Sprites是一種網(wǎng)頁(yè)圖片應(yīng)用處理方式,就是把網(wǎng)頁(yè)中一些背景圖片整合到一張圖片文件中,再利用CSS進(jìn)行背景定位。 優(yōu)勢(shì):可以減少用戶瀏覽網(wǎng)頁(yè)時(shí)對(duì)服務(wù)器的請(qǐng)求數(shù),減少服務(wù)器負(fù)載,達(dá)到優(yōu)化網(wǎng)站的目的。

讓一個(gè)元素"看不見(jiàn)"有幾種方式?有什么區(qū)別?

{ display: none; /* 不占據(jù)空間,無(wú)法點(diǎn)擊 */ }

{ display: none; /* 不占據(jù)空間,無(wú)法點(diǎn)擊 */ }

{ visibility: hidden; /* 占據(jù)空間,無(wú)法點(diǎn)擊 */ }

{ position: absolute; clip:rect(1px 1px 1px 1px); /* 不占據(jù)空間,無(wú)法點(diǎn)擊 */ }

{ position: absolute; top: -999em; /* 不占據(jù)空間,無(wú)法點(diǎn)擊 */ }

{ position: relative; top: -999em; /* 占據(jù)空間,無(wú)法點(diǎn)擊 */ }

{ position: absolute; visibility: hidden; /* 不占據(jù)空間,無(wú)法點(diǎn)擊*/}{ height: 0; overflow: hidden; /* 不占據(jù)空間,無(wú)法點(diǎn)擊 */ }

{ opacity: 0; filter:Alpha(opacity=0); /* 占據(jù)空間,可以點(diǎn)擊 */ }

{ position: absolute; opacity: 0; filter:Alpha(opacity=0); /* 不占據(jù)空間,可以點(diǎn)擊 */ }

張?chǎng)涡? 您可能不知道的CSS元素隱藏“失效”以其妙用

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 問(wèn)答題47 /72 常見(jiàn)瀏覽器兼容性問(wèn)題與解決方案? 參考答案 (1)瀏覽器兼容問(wèn)題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 14,189評(píng)論 1 92
  • ?前端面試題匯總 一、HTML和CSS 21 你做的頁(yè)面在哪些流覽器測(cè)試過(guò)?這些瀏覽器的內(nèi)核分別是什么? ...
    Simon_s閱讀 2,390評(píng)論 0 8
  • display: none; 與 visibility: hidden; 的區(qū)別 聯(lián)系:它們都能讓元素不可見(jiàn) 區(qū)別...
    紋小艾閱讀 2,026評(píng)論 0 1
  • 1標(biāo)準(zhǔn)的CSS的盒子模型?與低版本IE的盒子模型有什么不同的? CSS盒子模型:由四個(gè)屬性組成的外邊距(margi...
    秦小婕閱讀 1,308評(píng)論 0 1
  • 余站長(zhǎng)走了!在今年的七月,離開(kāi)了生他養(yǎng)他的故土和鄉(xiāng)親,永遠(yuǎn)的走了……去天國(guó)與妻子相聚,妻子已在三月前離世,從此...
    此時(shí)不博更待何時(shí)閱讀 269評(píng)論 0 1

友情鏈接更多精彩內(nèi)容