注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁制作CSS核心技術(shù)詳解

CSS核心技術(shù)詳解

CSS核心技術(shù)詳解

定 價(jià):¥59.00

作 者: 肖志華 著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 編程語言與程序設(shè)計(jì) 計(jì)算機(jī)?網(wǎng)絡(luò)

ISBN: 9787121313301 出版時(shí)間: 2017-05-01 包裝: 平裝
開本: 16開 頁數(shù): 328 字?jǐn)?shù):  

內(nèi)容簡介

  本書一共有13章,第1章主要解答一些在CSS中常見的問題,以及常用的CSS技巧。第2~6章講解了CSS的核心技術(shù),其中第2章是*為核心的內(nèi)容,所以相對于其他章節(jié)理解起來會比較難一點(diǎn)。第3~6章主要介紹案例,每個(gè)代碼片段都有一些案例,配合第2章閱讀會輕松很多。本書每個(gè)章節(jié)都是獨(dú)立的,因此如果某些章節(jié)看不懂,可以跳過去,先看其他章節(jié)。第7~13章講解的是關(guān)于CSS 3的內(nèi)容。雖然本書講解的是CSS的核心基礎(chǔ)內(nèi)容,但并不代表基礎(chǔ)的內(nèi)容就容易理解,因?yàn)槎际荂SS中*核心的技術(shù),用于提高CSS開發(fā)水平。

作者簡介

  肖志華,畢業(yè)于福建教育學(xué)院,前端工程師,工作單位:云上云下科技有限公司,主要著作方向有計(jì)算機(jī)前端開發(fā)、系統(tǒng)運(yùn)維、數(shù)據(jù)庫等。

圖書目錄

第1章 遇見未知的CSS / 1
1.1 在CSS中會遇到的問題 / 1
1.1.1 CSS層疊規(guī)則 / 4
1.1.2 CSS的命名 / 7
1.2 在CSS中你可能不知道的一些技巧 / 8
1.2.1 使用pointer-events控制鼠標(biāo)事件 / 8
1.2.2 玩轉(zhuǎn)選擇器 / 10
1.2.3 利用padding實(shí)現(xiàn)元素等比例縮放 / 13
1.2.4 calc函數(shù) / 16
1.3 從隱藏一個(gè)元素開始 / 20
第2章 CSS核心概念 / 25
2.1 CSS解析規(guī)則 / 25
2.2 替換元素與非替換元素 / 30
2.3 屬性值的計(jì)算規(guī)則 / 30
2.4 可視化格式模型 / 32
2.5 包含塊 / 34
2.6 控制框 / 40
2.7 格式化上下文BFC、IFC / 42
2.7.1 從overflow清除浮動(dòng)看BFC(塊格式化上下文) / 42
2.7.2 塊級格式化上下文BFC / 47
2.7.4 折疊外邊距 / 56
2.7.5 行內(nèi)格式化上下文(IFC) / 61
2.7.6 行高的計(jì)算 / 64
第3章 CSS單位一日游,它們究竟來自何方 / 70
3.1 百分比究竟為誰 / 70
3.2 探索auto密碼 / 85
總結(jié) / 96
3.3 設(shè)計(jì)響應(yīng)式網(wǎng)頁rem / 97
3.4 vw、vh、vmin、vmax基于視口單位 / 100
3.5 什么是ch / 106
3.6 min、max的巧妙運(yùn)用 / 108
3.7 一個(gè)none引出的大學(xué)問 / 110
第4章 那些年我們一起定位過的元素 / 113
4.1 定位的特點(diǎn) / 113
4.1.1 定位之a(chǎn)bsolute篇 / 114
4.1.2 定位之relative篇 / 118
4.1.3 當(dāng)定位遇到定位 / 122
4.1.4 定位之fixed篇 / 126
4.1.5 偶遇定位bug,才知定位的真理 / 127
4.1.6 定位之static篇 / 134
4.2 透徹研究定位隱藏的秘密 / 135
4.3 總結(jié) / 146
第5章 元素的七十二變――元素轉(zhuǎn)換 / 147
5.1 display介紹 / 147
5.2 大塊頭――block / 148
5.3 我們一起站一排――inline / 148
5.4 inline和block的結(jié)合體――inline-block / 154
5.5 行內(nèi)和塊的煩惱 / 157
5.6 dispaly其他的一些屬性 / 161
5.7 總結(jié) / 165
第6章 浮動(dòng)也鬧事 / 166
6.1 浮動(dòng)簡介 / 166
6.2 浮動(dòng)的特點(diǎn) / 167
6.3 浮動(dòng)的秘密 / 173
6.4 實(shí)現(xiàn)任意形狀的文字環(huán)繞 / 179
6.4.1 shape-outside設(shè)置邊界文字環(huán)繞時(shí)的形狀 / 181
6.5 總結(jié) / 194
第7章 再不學(xué)這些選擇器就老了 / 195
7.1 那些被遺忘的選擇器 / 195
7.1.1 相鄰兄弟選擇器 / 195
7.1.2 利用hover可以不用JS就實(shí)現(xiàn)一個(gè)下拉菜單 / 198
7.1.3 利用active做一個(gè)集能量 / 200
7.1.4 first-letter選中第一個(gè)字 / 201
7.1.5 first-line選擇首行文字 / 203
7.2 模擬父級選擇器 / 205
7.3 強(qiáng)大的新選擇器 / 206
7.3.1 :empty / 207
7.3.2 :target選擇器 / 208
第8章 CSS圖標(biāo)制作 / 216
8.1 隱藏在邊框中的秘密 / 216
8.2 邊框的煩惱 / 218
8.3 邊框的孿生兄弟――outline / 221
8.4 純CSS圖標(biāo)制作 / 227
第9章 你今天換背景了嗎 / 238
9.1 對背景屬性的深入探索 / 238
9.2 新增的背景功能 / 243
9.2.1 改變背景原點(diǎn)--background-origin / 243
9.2.2 背景裁剪--background-clip / 245
9.2.3 設(shè)置背景圖片大小--background-size / 249
9.3 總結(jié) / 251
第10章 讓文字更美一些 / 252
10.1 制作非主流文字 / 253
10.2 新增的文字對齊屬性 / 256
10.2.1 文字兩端對齊 / 256
10.2.2 末尾文本對齊 / 258
10.2.3 文本書寫模式 / 263
10.3 關(guān)于文字的一些其他屬性 / 265
10.3.1 超出寬度文字隱藏 / 265
10.3.2 字母轉(zhuǎn)換大小寫 / 268
10.4 總結(jié) / 268
第11章 內(nèi)容生成技術(shù)――用CSS來計(jì)數(shù) / 270
11.1 偽元素 / 270
11.1.1 偽元素和標(biāo)準(zhǔn)元素的區(qū)別 / 271
11.2 CSS計(jì)數(shù)器 / 271
11.3 content的其他用途 / 278
11.4 總結(jié) / 279
第12章 解決讓人頭疼的布局 / 280
12.1 制作可自適應(yīng)的布局 / 280
12.1.1 左側(cè)固定,右側(cè)自適應(yīng) / 280
12.1.2 右側(cè)固定、左側(cè)自適應(yīng) / 282
12.1.3 多列文字垂直居中 / 284
12.2 利用伸縮盒模型來布局 / 289
12.2.1 伸縮盒模型基礎(chǔ) / 291
12.2.2 伸縮盒模型進(jìn)階 / 313
12.2.3 伸縮盒模型實(shí)戰(zhàn) / 316
第13章 飛越CSS / 320
13.1 它們不是神話,CSS最佳實(shí)踐 / 320
13.2 純CSS的世界 / 325
13.2.1 利用checked選擇器實(shí)tab切換 / 325
13.2.2 利用:target實(shí)現(xiàn)遮罩層效果 / 327
13.2.3 scaleY配合animation制作loading / 328
13.2.4 利用hover實(shí)現(xiàn)手風(fēng)琴效果 / 330
13.2.5 利用checked選擇器制作星星評分 / 332
13.2.6 使用flex伸縮盒模型實(shí)現(xiàn)瀑布流布局 / 333
13.3 結(jié)束語 / 336

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號