iT邦幫忙

css教學相關文章
共有 403 則文章
鐵人賽 Modern Web DAY 24

技術 #23 CSS 邏輯屬性 Logical properties 與 Writing modes

本篇同步發表於我的 Hashnode 部落格:Eva Chen | 網頁設計師下班後 (hashnode.dev) ↓ 今日學習重點 ↓ 了解 C...

鐵人賽 Modern Web DAY 23

技術 #22 CSS display: contents:讓你變成小透明,製作 JS Components 時的好東西!

前幾篇在研究 Grid 與 Subgrid 時,發現有人說過去是使用 display: contents; 來代替 subgrid 的效果,我才知道原來還有這...

鐵人賽 Modern Web DAY 22

技術 #21 CSS Position:relative、absolute、fixed、sticky 找到適合的定位

本篇同步發表於我的 Hashnode 部落格:Eva Chen | 網頁設計師下班後 (hashnode.dev) ↓ 今日學習重點 ↓ 了解 5...

鐵人賽 Modern Web DAY 21

技術 #20 CSS 內部尺寸 (Intrinsic Sizing):min-content、max-content、fit-content

今天來點簡單的主題! CSS 中的尺寸分為兩種,一種叫做「外部尺寸(Extrinsic Sizing)」,尺寸由元素的外部決定,我們在之前提過的單位介紹,好比...

鐵人賽 Modern Web DAY 20

技術 #19 CSS Grid、Subgrid:網頁排版的神奇格子,來排個照片牆與雞腿便當吧!

昨天我們介紹的 flex 是單向的排版,而今天我們要探討 grid ,它是雙向的排版,可以創造很多行與列。grid 也是十分好用的 CSS,大家一起學起來吧!...

鐵人賽 Modern Web DAY 19

技術 #18 CSS Flex 彈性盒子:網頁排版的超級寵兒

Flex 又稱彈性盒子,是目前學習 CSS 必學的排版方式之一,有了它幾乎 80% 的版面都可以排出來。過去 block、inline、inline-bloc...

鐵人賽 Modern Web DAY 18

技術 #17 CSS block、inline、inline-block:網頁排版的御三家

本篇同步發表於我的 Hashnode 部落格:Eva Chen | 網頁設計師下班後 (hashnode.dev) ↓ 今日學習重點 ↓ 了解網頁上...

鐵人賽 Modern Web DAY 17

技術 #16 CSS 數學函式 calc()、max()、min()、clamp()

CSS 的數值可以做簡單的運算,今天我們要介紹 CSS 的數學函式,數學函式可以讓你在設計網頁時更靈活操控元素的尺寸和位置。 實用的 CSS 數學函式共用四個...

鐵人賽 Modern Web DAY 16

技術 #15 網頁使用的單位大解析:px、rem、em、%、vw、vh (dvh, lvh, svh)、vmin、vmax

在網頁設計中,我們會使用到各種單位來調整尺寸和排版,而單位分成絕對單位和相對單位。 ↓ 今日學習重點 ↓ 了解好用的 CSS 單位並使用它們 本...

鐵人賽 Modern Web DAY 21
打造你的第一個網站 系列 第 21

技術 第二十一天-CSS定位進階範例(二)

如何讓card的三個button在平常的時候不出現,hover的時候才出現呢?所有的程式碼都照著上述打,修改的部分如下: .card-btns { po...

鐵人賽 Modern Web DAY 15

技術 #14 Reset CSS!用 Reset.css 或 Normalize.css 變回你該有的樣子

CSS 為什麼需要 Reset? 不同的瀏覽器會有不同的預設樣式,可能包含字體大小、邊距、填充、行高等等。 這會導致網頁的外觀不一致,所以通常我們在最一開始開...

鐵人賽 Modern Web DAY 14

技術 #13 CSS 盒子模型 (Box Model):border-box & content-box

在網頁中,每個 HTML 元素都是一個方塊,我們又稱之為「盒子 Box」。 這個盒子包含了它的內容、內部間距、邊框線與外部間距,光用說的有點抽象,讓我們以 F...

鐵人賽 Modern Web DAY 18
打造你的第一個網站 系列 第 18

技術 第十八天-CSS 定位模式(一)

第十八天 CSS定位模式Position 有五種方向:top、bottom、left、right、z-index,這五種方向分別指:Top:由上往下推多少px。...

鐵人賽 Modern Web DAY 13

技術 #12 4 個常見的 CSS 設計方法與命名建議:OOCSS、SMACSS、BEM、RSCSS

上篇我們了解了寫 Code 的三大方向,主要都是為了更簡單、更好維護。 所以,以此延伸,有許多 CSS 的模組化命名方法論就此而生,其中包括 OOCSS、SM...

鐵人賽 Modern Web DAY 11

技術 #10 原生的 CSS 巢狀 (CSS Nesting) 終於支援啦!

以往 CSS 要使用巢狀管理要透過 Sass (SCSS) 或 Less 等預處理器才能實現,現在原生的 CSS 巢狀也可以使用了。前陣子在 Firefox...

鐵人賽 影片教學 DAY 10

技術 一起來實作響應式網頁設計:CSS外觀屬性 Day10

影片教學 重點回顧 color: 色彩名稱 | rgb(rr,gg,bb) | #rrggbb | rgba(rr,gg,bb,alpha) opacity...

鐵人賽 Modern Web DAY 10

技術 #09 原生的 CSS 變數,基本與進階應用

CSS 變數(CSS Variables)可以讓人在整個網站的樣式中輕鬆重複使用相同的值,更輕鬆地調整網站的外觀,同時保持一致性。以往 CSS 要使用變數必須...

鐵人賽 Modern Web DAY 15
打造你的第一個網站 系列 第 15

技術 第十五天-CSS顯示差異

CSS顯示模式差異(1):在HTML中我們依照版面顯示方式,將標籤分為三種類型,1.區塊元素(block):例如: h1~h6,div,section,head...

鐵人賽 Modern Web DAY 15
打造你的第一個網站 系列 第 15

技術 第十五天-CSS顯示差異

CSS顯示模式差異(1):在HTML中我們依照版面顯示方式,將標籤分為三種類型,1.區塊元素(block):例如: h1~h6,div,section,head...

鐵人賽 Modern Web DAY 14
打造你的第一個網站 系列 第 14

技術 第十四天-CSS 跑版問題

重新認識邊框: 跑版問題在我的範例中,我們使用選擇器將box的邊框設計為400px,但是由於我們設計了border的關係這使得我們的total 的width為b...

鐵人賽 Modern Web DAY 9

技術 #08 CSS 選擇器總整理!id、class、:nth-child(n)、:not、:where、:is、:has 都難不倒我

本篇會用實例與註解說明各種實用的 CSS 選取器,由於很多所以可以先存起來,之後要用到時再查詢。 我的 Photoshop 老師游閔州曾說過:「掌握了 Pho...

鐵人賽 影片教學 DAY 8

技術 一起來實作響應式網頁設計:CSS字型屬性 Day8

影片教學 重點回顧 嗨!大家好,先前的影片已經簡單介紹CSS撰寫的語法以及選擇器的種類,今天將要針對字型的屬性去進行設定。 首先是字型部分,在font-fam...

鐵人賽 Modern Web DAY 8

技術 #07 CSS 基本語法 & 權重介紹

我們終於進入我們的重點 CSS 啦!今天要來講解 CSS 權重與選擇器。 本篇會先講解如何撰寫 CSS 與權重概念,下一篇會用實例與註解說明各種實用的 CSS...

鐵人賽 Vue.js DAY 8
Vue3歡樂套件箱耶 系列 第 8

技術 開箱8:RWD斷點設計大公開~TailwindCSS設定範例

本篇開箱是TailwindCSS預覽工具以及針對Tailwind CSS斷點設定擋調整 由於前兩篇是介紹WindowResize時要抓取的一些行為,這需求都...

鐵人賽 影片教學 DAY 6

技術 一起來實作響應式網頁設計:認識CSS Day6

影片教學 重點回顧 CSS如同其名,可以串接不同元素,串接不同的屬性及其對應的值。撰寫方式可以如下 head 內撰寫 <head> &lt...

鐵人賽 Modern Web DAY 13
打造你的第一個網站 系列 第 13

技術 第十三天-CSS階層選擇器

接下來我們介紹CSS階層選擇器,與之前的屬性的優先權高低有所不同。我們直接上範例,在我的body之中我們先上code: <h3>我是...

鐵人賽 Modern Web DAY 12
打造你的第一個網站 系列 第 12

技術 第十二天-FontAwesome申請教學

除了normailze之外,這邊另外推薦一個css的 函式庫 FontAwesome在這裡你可以找到各式各樣的小圖示,增加我們HTML的美觀,雖然有些需要付費,...

鐵人賽 Modern Web DAY 11
打造你的第一個網站 系列 第 11

技術 第十一天-更精緻的CSS

為了使我們的Card更精緻,我們可以在.card{}中加入 box-shadow: 5px 5px 8px rgb(156, 153, 153); 這行可以使...

鐵人賽 Modern Web DAY 6

技術 【Day06】前端撰寫(3)CSS基本樣式

在上一篇中,我們學習了如何選擇並指定我們所需的元件並對其進行客製化。本篇我們來將淺談一些CSS基本、又好用的樣式,了解這些屬性,保證能讓您在網頁設計上更加得心應...

鐵人賽 Modern Web DAY 10
打造你的第一個網站 系列 第 10

技術 第十天-消除留白的方法

昨天的文章我們有提到留白的部分,但是不是所有的留白都是我們要的,我們可以使用Google瀏覽器的開發人員工具去找出我們不想要的留白,這時為了要消除它,我們回到C...