摘要:整理完了高性能這本書(shū),往下就需要快速處理世界,這本講解特性的書(shū)非常值得一讀,內(nèi)容完整,重點(diǎn)突出,實(shí)戰(zhàn)性強(qiáng),就是語(yǔ)言啰嗦。由于全書(shū)內(nèi)容太多,而且需要一點(diǎn)一點(diǎn)的整理,所以放到了站點(diǎn)上,方便大家查看。
整理完了《高性能JavaScript》這本書(shū),往下就需要快速處理《CSS世界》,這本講解CSS特性的書(shū)非常值得一讀,內(nèi)容完整,重點(diǎn)突出,實(shí)戰(zhàn)性強(qiáng),就是語(yǔ)言啰嗦。由于全書(shū)內(nèi)容太多,而且需要一點(diǎn)一點(diǎn)的整理,所以放到了站點(diǎn)上,方便大家查看。
站點(diǎn)地址:全棧開(kāi)發(fā)CSS世界 第1章 概述
原文鏈接:CSS世界,豆瓣讀書(shū):CSS世界
流體布局
table
CSS3
第2章 術(shù)語(yǔ)和概念未定義行為
第3章 流、元素和基本概念
塊級(jí)元素
為什么list-item元素會(huì)出現(xiàn)項(xiàng)目符號(hào)
display: inline-table;的盒子是怎樣組成的
width/height作用在哪個(gè)盒子上
width/height作用的具體細(xì)節(jié)
深藏不漏的width:auto
width值作用的細(xì)節(jié)
CSS流體布局下的寬度分離原則
改變width/height作用細(xì)節(jié)的box-sizing
相對(duì)簡(jiǎn)單的height:auto
關(guān)于height:100%
min-width/max-width和min-height/max-height
為流體而生的min-width/max-width
與眾不同的初始值
超越!important,超越最大
任意高度元素的展開(kāi)收起動(dòng)畫(huà)技術(shù)
內(nèi)聯(lián)元素
哪些元素是內(nèi)聯(lián)元素
內(nèi)聯(lián)盒模型
幽靈空白節(jié)點(diǎn)
第4章 盒尺寸四大家族
深入理解content
content與替換元素
content內(nèi)容生成技術(shù)
溫和的padding屬性
padding與元素的尺寸
padding的百分比值
標(biāo)簽元素內(nèi)置的padding
padding與圖形繪制
激進(jìn)的margin屬性
margin與元素尺寸以及相關(guān)布局
margin的百分比值
margin合并
margin:auto
margin無(wú)效情形解析
功勛卓著的border屬性
為什么border-width不支持百分比值
了解各種border-style類(lèi)型
border-color和color
border與透明邊框技巧
border與圖形構(gòu)建
border等高布局技術(shù)
第5章 內(nèi)聯(lián)元素與流
字母x
字母x與CSS世界的基線
字母x與CSS中的x-height
字母x與CSS中的ex
內(nèi)聯(lián)元素的基石line-height
內(nèi)聯(lián)元素的高度之本——line-height
為什么line-height可以讓內(nèi)聯(lián)元素“垂直居中”
深入line-height的各類(lèi)屬性值
內(nèi)聯(lián)元素line-height的“大值特性”
line-height的好朋友vertical-align
vertical-align家族基本認(rèn)識(shí)
vertical-align作用前提
vertical-align和line-height之間的關(guān)系
深入理解vertical-align線性類(lèi)屬性值
深入理解vertical-align文本類(lèi)屬性值
簡(jiǎn)單了解深入理解vertical-align線性類(lèi)屬性值上標(biāo)下標(biāo)類(lèi)屬性值
無(wú)處不在的vertical-align
基于vertical-align屬性的水平垂直居中彈框
第6章 流的破壞與保護(hù)
魔鬼屬性float
float的本質(zhì)與特性
float的作用機(jī)制
float更深入的作用機(jī)制
float與流體布局
float的天然克星clear
什么是clear屬性
成事不足敗事有余的clear
CSS世界的結(jié)界——BFC
BFC的定義
BFC與流體布局
最佳結(jié)界overflow
overflow裁剪界線border box
了解overflow-x和overflow-y
overflow與滾動(dòng)條
依賴(lài)overflow的樣式表現(xiàn)
overflow與錨點(diǎn)定位
float的兄弟position:absolute絕對(duì)定位
absolute的包含塊
具有相對(duì)特性的無(wú)依賴(lài)absolute絕對(duì)定位
absolute與text-align
absolute與overflow
absolute與clip
重新認(rèn)識(shí)的clip屬性
深入了解clip的渲染
absolute的流體特性
當(dāng)absolute遇到left/top/right/bottom屬性
absolute的流體特性
absolute的margin:auto居中
position:relative才是大哥
relative對(duì)absolute的限制
relative與定位
relative的最小化影響原則
強(qiáng)悍的position:fixed固定定位
position:fixed不一樣的“包含塊”
position:fixed的absolute模擬
position:fixed與背景鎖定
第7章 層疊規(guī)則z-index
層疊上下文和層疊水平
理解元素的層疊順序
牢記層疊準(zhǔn)則
深入了解層疊上下文
特定
創(chuàng)建
層疊上下文與層疊順序
z-index負(fù)值深入理解
z-index準(zhǔn)則
第8章 文本處理能力
line-height的另一個(gè)朋友font-size
font-size和vertical-align的隱秘故事
理解font-size與ex、em和rem的關(guān)系
理解font-size的關(guān)鍵字屬性值
font-size:0與文本的隱藏
字體屬性家族font-family
了解襯線字體和無(wú)襯線字體
等寬字體的實(shí)踐價(jià)值
中文字體和英文名稱(chēng)
一些補(bǔ)充說(shuō)明
字體家族其他成員
font-weight
font-style
font-variant
font屬性
縮寫(xiě)的font屬性
使用關(guān)鍵字值得font屬性
font關(guān)鍵字屬性值的應(yīng)用價(jià)值
@font face規(guī)則
@font face的本質(zhì)是變量
@font face與字體圖標(biāo)技術(shù)
文本的控制
text-indent與內(nèi)聯(lián)元素縮進(jìn)
letter-spacing與字符間距
word-spacing與單詞間距
了解word-break和word-wrap的區(qū)別
white-space與換行和空格的控制
text-align與元素對(duì)齊
如何解決text-decoration下劃線和文本重疊的問(wèn)題
text-transform字符大小寫(xiě)
了解:first-letter/:first-line偽元素
深入:first-letter偽元素及其實(shí)例
:first-line偽元素
第9章 元素的修飾與美化
color
顏色關(guān)鍵字
不支持的transparent關(guān)鍵字
不支持的currentColor變量
不支持的rgba顏色和hsla顏色
支持卻雞肋的系統(tǒng)顏色
background
隱藏元素的background-image到底加不加載
與眾不同的background-position百分比計(jì)算方式
background-repeat與渲染性能
外強(qiáng)中干的background-attachment:fixed
background-color背景色永遠(yuǎn)是最低的
利用多背景的屬性hack小技巧
漸變背景和rgba背景色的兼容處理
第10章 元素的顯示與隱藏display與元素的顯示/隱藏
visibility與元素的顯示/隱藏
不僅僅是保留空間
了解visibility:collapse
第11章 用戶界面樣式
和border形似的outline屬性
絕不可以在全局設(shè)置outline:0 none
真正不占據(jù)空間的outline及其應(yīng)用
光標(biāo)屬性cursor
琳瑯滿目的cursor屬性值
自定義光標(biāo)
第12章 流向的改變
改變水平流向的direction
direction簡(jiǎn)介
direction的黃金搭檔unicode-bidi
writing-mode
writing-mode原來(lái)的作用
writing-mode改變了哪些規(guī)則
writing-mode和direction的關(guān)系
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/116858.html
摘要:而在文檔流中,如果浮動(dòng)元素和跟隨元素都是元素,它們兩在默認(rèn)情況下都將占據(jù)一行。而由于浮動(dòng)元素脫離了文檔流,如果父元素沒(méi)有指定高度或者其他元素?fù)纹?,也就出現(xiàn)了所謂的浮動(dòng)元素的父元素高度塌陷。 為什么要寫(xiě)《重塑你的CSS世界觀》系列文章 由于從工作到現(xiàn)在,我的主要工作都是寫(xiě)JavaScript,幾乎沒(méi)怎么碰CSS,通常都是別人寫(xiě)好界面,然后我來(lái)開(kāi)發(fā)JavaScript邏輯代碼,這導(dǎo)致了嚴(yán)重...
摘要:而在文檔流中,如果浮動(dòng)元素和跟隨元素都是元素,它們兩在默認(rèn)情況下都將占據(jù)一行。而由于浮動(dòng)元素脫離了文檔流,如果父元素沒(méi)有指定高度或者其他元素?fù)纹?,也就出現(xiàn)了所謂的浮動(dòng)元素的父元素高度塌陷。 為什么要寫(xiě)《重塑你的CSS世界觀》系列文章 由于從工作到現(xiàn)在,我的主要工作都是寫(xiě)JavaScript,幾乎沒(méi)怎么碰CSS,通常都是別人寫(xiě)好界面,然后我來(lái)開(kāi)發(fā)JavaScript邏輯代碼,這導(dǎo)致了嚴(yán)重...
摘要:元素浮動(dòng)會(huì)讓元素脫離文檔流,從而不能撐開(kāi)父級(jí)的內(nèi)容。今天我將展示常見(jiàn)的清除浮動(dòng)的方法。什么是浮動(dòng)什么是浮動(dòng)浮動(dòng)元素脫離文檔流并且向左或者向右移動(dòng),直到浮動(dòng)元素的邊緣碰到父級(jí)框或者另一個(gè)浮動(dòng)元素的邊框?yàn)橹?。允許浮動(dòng)元素出現(xiàn)在兩側(cè)。我們?cè)谄匠W鲰?xiàng)目的時(shí)候,float這個(gè)css屬性經(jīng)常會(huì)用到。元素浮動(dòng)會(huì)讓元素脫離文檔流,從而不能撐開(kāi)父級(jí)的內(nèi)容。今天我將展示常見(jiàn)的清除浮動(dòng)的方法。 什么是浮動(dòng) 浮動(dòng)元...
摘要:在年月,在經(jīng)過(guò)多方的討論之后,推出了。這一規(guī)范一出現(xiàn)就引起了各方的注意,隨即公司和公司紛紛表示自己的瀏覽器能夠支持。這個(gè)特殊規(guī)則是將設(shè)置為,將設(shè)置為。 作者:陳大魚(yú)頭 github: KRISACHAN HTML的誕生 HTML是怎么來(lái)的? 在1982年的時(shí)候,萬(wàn)維網(wǎng)的發(fā)明者Tim Berners-Lee爵士為了讓全世界的物理學(xué)家能夠方便的進(jìn)行合作與信息共享,造了HTML(Hype...
摘要:在年月,在經(jīng)過(guò)多方的討論之后,推出了。這一規(guī)范一出現(xiàn)就引起了各方的注意,隨即公司和公司紛紛表示自己的瀏覽器能夠支持。這個(gè)特殊規(guī)則是將設(shè)置為,將設(shè)置為。 作者:陳大魚(yú)頭 github: KRISACHAN HTML的誕生 HTML是怎么來(lái)的? 在1982年的時(shí)候,萬(wàn)維網(wǎng)的發(fā)明者Tim Berners-Lee爵士為了讓全世界的物理學(xué)家能夠方便的進(jìn)行合作與信息共享,造了HTML(Hyp...
閱讀 3519·2021-11-24 10:30
閱讀 3431·2021-11-22 15:29
閱讀 3791·2021-10-28 09:32
閱讀 1436·2021-09-07 10:22
閱讀 3433·2019-08-30 15:55
閱讀 3705·2019-08-30 15:54
閱讀 3590·2019-08-30 15:54
閱讀 2933·2019-08-30 15:44