摘要:題主說(shuō)屬性太多,其實(shí)就是去控制樣式而已,網(wǎng)頁(yè)樣式是借鑒于傳統(tǒng)的報(bào)紙等印刷品的排版。常用基礎(chǔ)樣式如圖常用屬性和的取值是基于包含塊離元素最近的塊級(jí)祖先元素的寬注意是寬。這些屬性只有用在定位元素除了為值上才有效。
CSS的本質(zhì)可以分為宏觀與微觀兩方面。 宏觀上它的存在就是為了控制頁(yè)面的顯示樣式。包括布局,顏色,字體等。微觀上則是實(shí)現(xiàn)這種控制功能的各種屬性的定義和工作原理。
了解定義就能干活,知道原理才能把活干好。
題主說(shuō)屬性太多,其實(shí)CSS就是去控制樣式而已,網(wǎng)頁(yè)樣式是借鑒于傳統(tǒng)的報(bào)紙等印刷品的排版。你隨便在身邊找一份報(bào)紙或者雜志的一頁(yè),用CSS盡可能的還原出來(lái)。整體布局還原出來(lái)問(wèn)題應(yīng)該不大,但是具體到細(xì)節(jié)的時(shí)候可能會(huì)有很多問(wèn)題,比如出來(lái)的效果總是跟想的不一樣。這個(gè)時(shí)候就該去看看單個(gè)屬性的工作原理,比如margin是用來(lái)控制外邊距的但是用%的時(shí)候它是怎么計(jì)算的最終值呢?當(dāng)發(fā)現(xiàn)出乎意料的時(shí)候就去查一下屬性的定義和值的計(jì)算方法。
常用基礎(chǔ)樣式如圖:
Tips:
常用CSS屬性margin和padding的%取值是基于包含塊(離元素最近的塊級(jí)祖先元素)的寬,注意是寬。
行內(nèi)元素相關(guān)的內(nèi)容區(qū)、行內(nèi)框、基線這幾個(gè)概念很重要。
inline-block是,內(nèi)部被解析為塊級(jí)元素,自身被解析為行內(nèi)元素。
background-image可以同時(shí)為一個(gè)元素設(shè)置多個(gè)背景圖配合background-position可以組合出神奇的效果。
浮動(dòng)的元素會(huì)消除外邊距重合,浮動(dòng)的元素會(huì)被解析為塊級(jí)元素。
top,right,bottom,left,z-index這些屬性只有用在定位元素(除了position為static值)上才有效。
overflow的值設(shè)置為scroll,在移動(dòng)端可以做橫向滑動(dòng)效果。
除了做表格不要用table布局。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/115115.html
摘要:題主說(shuō)屬性太多,其實(shí)就是去控制樣式而已,網(wǎng)頁(yè)樣式是借鑒于傳統(tǒng)的報(bào)紙等印刷品的排版。常用基礎(chǔ)樣式如圖常用屬性和的取值是基于包含塊離元素最近的塊級(jí)祖先元素的寬注意是寬。這些屬性只有用在定位元素除了為值上才有效。 CSS的本質(zhì)可以分為宏觀與微觀兩方面。 宏觀上它的存在就是為了控制頁(yè)面的顯示樣式。包括布局,顏色,字體等。微觀上則是實(shí)現(xiàn)這種控制功能的各種屬性的定義和工作原理。 了解定義就能干活,...
摘要:大四到校就開(kāi)始了緊張的秋招。在此紀(jì)錄一下大四以來(lái)的前端面試。面試準(zhǔn)備準(zhǔn)備簡(jiǎn)歷。主要是牛客網(wǎng),牛客網(wǎng)秋招和春招都有面經(jīng)分享活動(dòng),很多拿到大廠的大牛會(huì)在上面分享面試經(jīng)驗(yàn)。這段是調(diào)用函數(shù)的語(yǔ)句,調(diào)用了約好的函數(shù),并且將數(shù)據(jù)當(dāng)做參數(shù)傳入。 前言 大三下學(xué)期因?yàn)檠劬剂诉^(guò)敏性結(jié)膜炎,只好在家養(yǎng)病,錯(cuò)過(guò)了寶貴的實(shí)習(xí)時(shí)間。大四到校就開(kāi)始了緊張的秋招。拿到的第一個(gè)offer是一家廈門(mén)的公司,當(dāng)時(shí)跟技術(shù)...
摘要:大四到校就開(kāi)始了緊張的秋招。在此紀(jì)錄一下大四以來(lái)的前端面試。面試準(zhǔn)備準(zhǔn)備簡(jiǎn)歷。主要是牛客網(wǎng),牛客網(wǎng)秋招和春招都有面經(jīng)分享活動(dòng),很多拿到大廠的大牛會(huì)在上面分享面試經(jīng)驗(yàn)。這段是調(diào)用函數(shù)的語(yǔ)句,調(diào)用了約好的函數(shù),并且將數(shù)據(jù)當(dāng)做參數(shù)傳入。 前言 大三下學(xué)期因?yàn)檠劬剂诉^(guò)敏性結(jié)膜炎,只好在家養(yǎng)病,錯(cuò)過(guò)了寶貴的實(shí)習(xí)時(shí)間。大四到校就開(kāi)始了緊張的秋招。拿到的第一個(gè)offer是一家廈門(mén)的公司,當(dāng)時(shí)跟技術(shù)...
摘要:節(jié)點(diǎn)具有以下特征的值為的值為元素的標(biāo)簽名的值為可能是或其子節(jié)點(diǎn)可能是或。添加的這些屬性分別對(duì)應(yīng)于每個(gè)元素中都存在的下列標(biāo)準(zhǔn)特性。,有關(guān)元素的附加說(shuō)明信息,一般通過(guò)工具提示條顯示出來(lái)。 Element 類(lèi)型 除了 Document 類(lèi)型之外,Element 類(lèi)型就要算是 Web 編程中最常用的類(lèi)型了。Element 類(lèi)型用于表現(xiàn) XML 或 HTML 元素,提供了對(duì)元素標(biāo)簽名、子節(jié)點(diǎn)及特...
摘要:節(jié)點(diǎn)之間的關(guān)系構(gòu)成了層次,而所有頁(yè)面標(biāo)記則表現(xiàn)為一個(gè)以特定節(jié)點(diǎn)為根節(jié)點(diǎn)的樹(shù)形結(jié)構(gòu)。此外,包含在列表中的每個(gè)節(jié)點(diǎn)相互之間都是同胞節(jié)點(diǎn)。在瀏覽器中,對(duì)象是繼承自類(lèi)型的一個(gè)實(shí)例,表示整個(gè)頁(yè)面。 DOM(文檔對(duì)象模型)是針對(duì) HTML 和 XML 文檔的一個(gè) API。DOM 描繪了一個(gè)層次化的節(jié)點(diǎn)樹(shù),允許開(kāi)發(fā)人員添加、移除和修改頁(yè)面的某一部分。 節(jié)點(diǎn)層次 DOM 可以將任何 HTML 或 XM...
閱讀 826·2019-08-30 15:54
閱讀 447·2019-08-30 12:51
閱讀 2028·2019-08-29 16:28
閱讀 2849·2019-08-29 16:10
閱讀 2336·2019-08-29 14:21
閱讀 414·2019-08-29 14:09
閱讀 2137·2019-08-23 16:13
閱讀 1242·2019-08-23 13:59