jQuery - 介紹與設定
jQuery 介紹
jQuery 的作者是 John Resig,橫空出世於 2006 年 1 月瀏覽器紛爭的戰場,當時各家瀏覽器對設計者來說相容是個難題,jQuery 解決了這方面的問題。它是 JavaScript 的函式庫,封裝並簡化了 JavaScript 的功能,可以輕鬆找出文件元素 DOM、新增元素內容、編輯 HTML 與 CSS 屬性,定義事件處理,或是加上動畫效果等等,它使得操作元素變得容易,而且,它也有完善的 Ajax 工具,還有一般用途的函式方法用來處理物件與陣列。這些功能對於當時網站開發都帶來相當的便利,因此 jQuery 很快成為一個時代很重要的函式庫,而如其名稱所示,jQuery 它專注於 Query(查詢)及使用各種功能。
Tailwind CSS 大全
CSS - 偽元素
CSS - 動畫
CSS - 轉場
CSS - 變形
變形 - transform
transform(變形)、translate(平移)、transition(轉場) 是剛學習 CSS 常搞混的三個名詞,transform 是改變盒子的形狀與行為,translate 是 transform 的其中一個函式,而 transition 指的是樣式屬性兩種狀態的變化。變形(transform)的出現在於早期網頁設計只有四四方方的矩形所組合成版型,而隨著人們的想法,開始有人覺得如果不再是矩形呢?有了想打破這矩形的限制,transform 就這樣誕生了。
變形有四個函式,分別是平移(translate)、縮放(scale)、旋轉(rotate)、歪斜(skew)。
CSS - 定位
CSS - 浮動
CSS - 盒模型
盒模型 - Box Model
CSS 在視覺的呈現是創意無限,就我所知,沒有一本書可以涵蓋介紹完他的屬性與效果間的組合,在這些組合技上,CSS 有時是很容易接近的朋友,但有時會鬧鬧脾氣,需要一段時間了解他。而本篇主題盒模型(Box-Model)的是其中一。
在 CSS 的世界裡,是由各式各樣的盒子組成,而這些盒子指的是網頁最基礎的 HTML 元素,也就是說,當我們建立一個 HTML 元素其實等於建立一個 CSS 盒子,一個矩形的盒子,他通常被稱為元素盒(element box)。每個元素盒的中心是內容區域(content area),也就是放文字、圖片的區域,內容區域的周圍還有內距(padding)、邊框(border)、外距(margin),由這些屬性來形成盒模型。