切切切
by 雅瓊
repeating-linear-gradient() 【範例一】【範例二】【範例三】
repeating-conic-gradient() 【範例四】
repeating-radial-gradient() 【範例五】
https://developer.mozilla.org/en-US/docs/Web/CSS/align-content
by 玟諭 : 2024.05.30
word-wrap 屬性原本屬於微軟的一個私有屬性,在 CSS3 現在的文本規範草案中已經被重名為 overflow-wrap 。 word-wrap 現在被當作 overflow-wrap 的 “別名”。穩定的谷歌 Chrome 和 Opera 瀏覽器版本支持這種新語法。
連結 🌐 :搞懂overflow-wrap(word-wrap)、word-break
連結 🌐 :anywhere是什麼
by 雅瓊 : 2024.05.29
主講人: Lize
簡報連結 🌐
練習如何使用 color-scheme,
用於切換日間、夜間模式
主講人: 祺學
inherit / auto / isolate.
isolate: 本來是用來隔離mix-blend-mode元素的混合,但也可以用在z-index上,可以想想成這個dom元素的z-index就是獨立出來的,跟網站中其他的dom元素毫無關係。
當有父層背景時子元件設定z-index:-1,子元件會跑到背景後面,但是使用這個就不會被背景影響。
簡化top , right, bottom, left的個別設定
設定方式跟padding/margin一樣
一個值 = 上下左右
兩個值 = 上下 / 左右
三個值 = 上 / 左右 / 下
四個值 = 上 / 下 / 左 / 右
適用於RWD狀況或是有可能會變動版型時
(value,min)
可以同時設定寬度和最小值就是width, min-width
寬度是 50%,否則就使用 50px。
(value,max)
可以同時設定寬度和最大值就是width, max-width
寬度是 50%,最大 200px。
(min,value,max)
可以同時設定寬度和最小值和最大值就是min-width, width, max-width
可以用來設定寬度與高度的屬性,min-width、min-height、max-width、max-height 中都可以使用。
寬度等於內容最大寬度,表示內容固有的最大的寬度或高度,以 text 內容來說,就算會溢出(overflow)也不會換行。
寬度等於內容最小寬度,表示最小不會造成溢出(overflow)的寬度。對於文字(text)內容來說,會變得與最長的單詞一樣的寬度。
依照內容寬度伸縮,會讓元素使用可用空間,但不會大於 max-content。
用來設定網格行與列之間的間隙(gutters),屬性是 row-gap 與 column-gap 的簡寫形式。
因為flex也支援gap,使用上可以更廣泛,可以減少margin的使用
對文字進行強調裝飾
text-emphasis-style
可自定義出現符號,如果填入超過兩個字以第一個字為主
內建的幾個裝飾符效果,dot(點)、circle(圓)、double-circle(雙層圓)、triangle(三角形)、sesame(芝麻點),並可以設定是否為空心。
指定強調裝飾符的位置,預設位置是在正文的上方,我們可以指定強調裝飾符在正文的下方,也可以指定垂直排版的時候強調裝飾符是左側還是右側。
主講人: Lize
codepen sample 🌐
建議 hyui 的 table 都加入 thead、tbody,較符合無障礙
主講人: Miley
主講人: 雅瓊
主講人: 雅瓊
關於 @properties 的一點點說明
在 codepen 上找到的範例 🌐
主講人: 玟諭
可以讓我們輕鬆達到滑鼠觸摸時的轉變效果,像是可以一開始是灰階的影像,觸摸時變成彩色的。且「不同濾鏡函式可以疊加使用」,如「filter:blur(1px) opacity(0.5)」,會同時具備模糊及半透明效果。
對物件建立一個陰影效果,與box-shadow效果相似,但特點在於陰影函式可以直接忽略圖片透明區域空間,直接對影像不透明度做陰影效果。
此屬性的設定值有:none(無效果)、underline(底線)、overline(頂線)、line-through(刪除線)、inherit(繼承);但實際上「text-decoration」是由五個屬性組成的:
你會怎麼切紫色這塊?
漸層的語法有很多種,例如: