国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

【學習筆記】CSS深入理解之border

he_xd / 3272人閱讀

摘要:張鑫旭的深入理解之學習筆記不支持百分比,原因是邊框本身具有寬度固定的意義,不同設備的邊框不會因設備寬度而等比改變。可以利用該特性實現圖標變色的效果與定位不計算區域,只限于以內的盒子。

張鑫旭的CSS深入理解之border學習筆記
border-width

border-width不支持百分比,原因是邊框本身具有寬度固定的意義,不同設備的邊框不會因設備寬度而等比改變。因此從語義上來說,邊框支持百分比毫無意義。text-shadow/box-shadow/outline也有相同語義

border-width的默認標識為medium,因為border-style為double時支持的最小寬度為3px

border-style

solid - 一條實線

dashed - 在Chrome/Firefox 和 IE 上渲染效果有寬高比區別,適合單純作為虛線框使用

dotted - 在Chrome/Firefox上實線部分以方格圖案展示,IE上實線部分以圓展現。可利用該特性在IE8上實現圓角

double - 由兩條實線和一條虛線組成,實線寬度相等,虛線寬度為總寬度-實線寬度*2。可利用該特性實現菜單效果

https://codepen.io/curlywater...

其他3D效果兼容性不佳,謹慎使用

border-color

在未設置border-color時,color作為邊框色,border-color不會繼承。text-shadow/box-shadow類似。

可以利用該特性實現圖標hover變色的效果

https://codepen.io/curlywater...

border與background定位

background-position不計算border區域,只限于padding以內的盒子。可以利用這一特性實現背景圖片距離容器右側定位

border與三角等圖形構建

利用border相交會產生邊緣等分的內嵌效果,可以實現三角、梯形等圖形構建

https://codepen.io/curlywater...

常見的應用

https://codepen.io/curlywater...

border與透明邊框

邊框使用box-shadow,原先border變透明來增加點擊區域
使用背景透明的圖片+drop-shadow實現圖標顏色修改:相對定位向左偏移,設置右邊框,外部容器使用overflow:hidden隱藏原始圖標

border與布局

border實現等高布局

局限:不支持百分比,只可左邊區域根據右邊區域變化

https://codepen.io/curlywater...

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/117038.html

相關文章

  • CSS 深入理解 border筆記

    摘要:本文是對慕課網張鑫旭的課程深入理解之的學習筆記,并結合了一些個人理解。 本文是對慕課網張鑫旭的課程《CSS 深入理解之 border》的學習筆記,并結合了一些個人理解。 border-width 不支持百分比 border-width 不支持百分比單位,原因如下: 在實際設計中,邊框一般是固定大小的,不會隨著盒子寬度的增加而增加 margin 和 padding 為百分比單位時,...

    william 評論0 收藏0
  • 學習筆記CSS深入理解margin

    摘要:張鑫旭的深入理解之學習筆記與容器的尺寸可視尺寸對于沒有設定的塊元素,可改變元素水平方向的可視尺寸占據尺寸對于元素,可改變元素水平垂直方向的占據尺寸與百分比單位普通元素的百分比都是相對于容器的寬度計算的絕對定位元素的百分比是相對于包含塊的寬 張鑫旭的CSS深入理解之margin學習筆記 margin與容器的尺寸 可視尺寸:對于沒有設定width的塊元素,margin可改變元素水平方向...

    stefan 評論0 收藏0
  • 學習筆記CSS深入理解padding

    摘要:張鑫旭的深入理解之學習筆記與容器的尺寸元素值過大,一定影響元素尺寸為定值,會影響元素尺寸為或者為,同時值沒有暴走,不影響元素尺寸元素水平影響尺寸,垂直不影響尺寸,但是會影響占據空間會顯示背景色負值與百分比單位不支持負值百分比相對于自身寬 張鑫旭的CSS深入理解之padding學習筆記 padding與容器的尺寸 block元素 padding值過大,一定影響元素尺寸 width為定...

    learn_shifeng 評論0 收藏0
  • 學習筆記CSS深入理解z-index

    摘要:張鑫旭的深入理解之學習筆記層疊上下文什么是層疊上下文在軸上延伸出一個層級,離父級層疊上下文的頂部更近。遵循后來居上和誰大誰上的層疊原則。 張鑫旭的CSS深入理解之z-index學習筆記 層疊上下文 什么是層疊上下文?在z軸上延伸出一個層級,離父級層疊上下文的頂部更近。 如何產生層疊上下文? 根元素具有根層疊上下文 z-index不為auto的定位元素 一個 z-index 值不為 ...

    Steven 評論0 收藏0
  • 前端知識點整理

    摘要:難怪超過三分之一的開發人員工作需要一些知識。但是隨著行業的飽和,初中級前端就業形勢不容樂觀。整個系列的文章大概有篇左右,從我是如何成為一個前端工程師,到各種前端框架的知識。 為什么 call 比 apply 快? 這是一個非常有意思的問題。 作者會在參數為3個(包含3)以內時,優先使用 call 方法進行事件的處理。而當參數過多(多余3個)時,才考慮使用 apply 方法。 這個的原因...

    Lowky 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<