Time of Update: 2017-02-28
隨著前端技術的發展,javascript和css在網站和web應用中展現出強大的統治力,特別是隨著HTML5和CSS3的標準的成熟,我們可以使用javascript和css開發出你想都沒有想到過的特效和動畫,在今天的這篇文章中,我們將介紹一組相關CSS和javascript的強大教程和外掛程式,希望大家喜歡!CSS動畫和過渡效果隨著CSS3標準的來到,CSS過渡效果和動畫效果常常應用到互動的使用者體驗中,設計師可以通過CSS建立出令人驚歎的效果和體驗,這裡我們將挑選最棒的特效,希望大家能夠從中受
Time of Update: 2017-02-28
大家常常為一些比較合適於自己的網頁背景的圖片而發愁吧,因為這些圖片不是太大就是太小,或者太亂,說到背景也就只有背景顏色和顏色圖片,這兩個大家一定都知道在裡加入bgcolor="#808080"和background="URL"對吧,其實也可以用CSS樣式來做的背景,整體配合還是非常不錯的。 ·背景顏色 background-color 這個的預設值是transparent(透明色)。以下是引用片段: 例:body{background-
Time of Update: 2017-02-28
CSS的學習過程既可以說簡單又可以說是複雜。CSS的文法比較簡單,但CSS的應用中有一些概念(一可以說是原理)還是很難掌握的。今天暴風彬彬 向你推薦20個出色的CSS技術類(英語)網站幫你更好的理解和掌握CSS,其中包括各種各樣的網站,從部落格到清單風格列表甚至網站,它們都側重於研究同 一個主題,那就是CSS。1. A List Apart CSS TopicsA List
Time of Update: 2017-02-28
當然,每個人都可以編寫CSS代碼,甚至你現在已經讓它為你的項目工作了。但是CSS還可以更好嗎?開始用這5個Tips改進你的CSS吧!1.重設首先,很認真的告訴你,總是要重設某些分類。無論你是使用 Eric Meyer Reset、YUI Reset或者你自己編寫的重設代碼,只要使用就對了。它能很簡單的移除所有元素的填充(padding)和邊距(margin): html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd,
Time of Update: 2017-02-28
由於沒有找到自己認為完整的關於普通流、浮動和絕對位置的中文文章,於是鼓起勇氣決定自己來寫篇。為此大致啃掉了CSS2.1裡的 8 Box model 以及 9 Visual formatting model 。實話說,還真是看得有點頭大,呵呵~文檔流,其實標準雷根本就沒有這個詞。如果把文檔流直譯為英文就是 document flow ,但標準裡只有另一個詞,叫做普通流( normal flow ),或者稱為常規流。但似乎大家更習慣文檔流的稱呼,因為很多中文翻譯的書就是這麼來的。比如《CSS
Time of Update: 2017-02-28
採用 Webkit 核心的瀏覽器主要有蘋果的 Safari 和 Google 的 Chrome,Webkit 核心有著良好的效能,並且在某些細節對使用者非常友好,頁面輸入框(input 標籤)聚焦高亮和文字框(textarea 標籤)縮放功能就是其中的兩個對使用者非常友好的設計。可是這兩個設計在對方便使用的同時,卻會對頁面設計產生影響。CSS 屏蔽 Webkit 輸入框高亮下面是預設情況下,Webkit 瀏覽器裡輸入框擷取焦點時的情況。我們可以發現 Webkit
Time of Update: 2017-02-28
瀏覽器越來越多,也就意味著做web前端開發的就越困難。現在的瀏覽器的核心都同,對於css的相容也會有一定的差別!以前講的用css hack來也不是一件容易的事,用過多的css hack來相容也會出現許多臃腫的代碼;所以掌握一些跨瀏覽器安全色的css編碼準則是非常有必要的。第一:理解css盒子模型(學習div+css布局也是很重要的,學會的css的盒子模型學習div+css也就不難了)透徹地理解 CSS 盒子模型是首要事情,CSS 盒子模型並不難,且基本支援所有瀏覽器,除了某些特定條件下的 IE
Time of Update: 2017-02-28
對於前端工作者,最痛苦的事莫過於瀏覽器安全色性的調試,而這最痛苦的事中,最變態的莫過於微軟的三個版本IE6.0/IE7.0/IE8.0. 為了讓所寫代碼在各主流瀏覽器中正常運行,我們不得不為各種瀏覽器寫對應的樣式。本文,青鳥將為你總結CSS針對各瀏覽器的相容HACK(以IE6/IE7/IE8 /FF為主),以及IE特有的條件注釋使用方法.一、通用區分方式:IE6、IE7能識別*,標準瀏覽器(如FF)不能識別*;IE6能識別*,但不能識別 !important;IE7能識別*,也能識別
Time of Update: 2017-02-28
白雙邊距是一個極容易誤解的CSS特性.它不是CSS的bug,但如果我們一旦誤解,將會給你帶來很多麻煩.先看如下demo代碼: <!doctype html> <html> <head> <meta charset="utf-8">
Time of Update: 2017-02-28
1、 常見實用的水平導航條建立一個html檔案:代碼:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>
Time of Update: 2017-02-28
瞭解CSS的尋找匹配原理,讓CSS更簡潔、高效用了這麼多年的CSS,現在才明白CSS的真正匹配原理,不知道你是否也跟我一樣?看1個簡單的CSS:DIV#divBox p span.red{color:red;},按習慣我們對這個CSS
Time of Update: 2017-02-28
CSS調試工具MultipleIE-IE5IE6IE7多版本共存-Web標準教程Web標準是一個潮流與趨勢,現在很多網站已經非常重視網站的構建方式,但我們需要面對相容各版本瀏覽器的問題,這是一個非常讓我們頭疼的問題,微軟IE7的推出,在網頁設計時需要同時考慮相容ie7前面的IE5/IE5.5/IE6各個版本。這給我們的CSS調試測試增加了難度,我們一台PC,如何才能整合所有的這些瀏覽器環境呢?最近終於找到IE版本合集軟體包Multiple_IE。強烈推薦給大家,大家升級到IE7後也可方便測試網頁
Time of Update: 2017-02-28
用css實現網頁背景漸層的代碼如下:一、從上往下漸層 Example Source Code:body{FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#000000);}二、從左上至右下漸層 Example Source Code:body{FILTER: Alpha(
Time of Update: 2017-02-28
處理HTML元素最關鍵的一個竅門,沒有任何特別的,就是理解他們是如何工作的。大部分頁面都可以使用一點點的標籤組合起來,你可以為每一個你選定的標籤樣式化。瀏覽器預設的可視化樣式元素由變化的字型樣式、邊界、補白和,和重要的,顯示類型。 最基本的顯示類型是內聯inline、塊block和清除none,他們分別可以用inline、block和none的值賦予display屬性來操作。
Time of Update: 2017-02-28
前一陣看到一篇文章《使用css3仿造window7的開始菜單》,文中僅使用CSS3 實現了Windows 7 開始菜單的動態效果,很久以來一直被WPF/Silverlight 山上的風景所吸引,未成想其他的山也同樣引人入勝。於是心血來潮也嘗試著做了一個Windows 7 案頭效果,先來看幾張截圖吧。傳統型程式滑鼠Hover 效果:工作列程式滑鼠Hover 效果:開始菜單效果:傳統型程式表徵圖案頭背景及程式表徵圖的結構如下: &
Time of Update: 2017-02-28
絕對位置元素的置中實現 如果要問如何CSS實現絕對位置元素的置中效果,很多人心裡已經有答案了。 相容性不錯的主流用法是: CSS Code複製內容到剪貼簿 .element { width: 600px; height: 400px; position: absolute; left: 50%; top: 50%; margin-top: -200px; /* 高度的一半 */ margin-left: -300px; /* 寬度的一半
Time of Update: 2017-02-28
學習本系列教程需有一定html和css基礎,也就是指您之前做過網頁,會用表格版面配置。如果您剛開始學習網頁製作,不知道什麼是表格版面配置及html和css,建議您先去充電,否則學習本教程會非常吃力或者根本就聽不懂。 由於時間關係,本教程只講解一些基礎知識,讓您從原來的表格版面配置跨入到web標準(div+css)布局,會使用web標準製作出常見的頁面,這也達到了本教程的目的。 本教程多以執行個體形式循序漸進講解,執行個體涉及到哪些關鍵點或痛點就講解什麼,較少講解概念。因為概念
Time of Update: 2017-02-28
使用一些空格實現個數不等的中文對齊或等寬。見下表:其中的 和 ,由於具有某一超贊的特性,使其可以登上web屆的舞台!什麼特性呢?如上表加粗展示,1. 透明; 2. 寬度正好跟中文正好是1:2和1:1的關係,於是,一些中文排版對齊什麼的,直接就可以使用這兩個空格調節,如:XML/HTML Code複製內容到剪貼簿 <ul> <li class="li">姓 名:<input
Time of Update: 2017-02-28
meta源資訊功能之頁面定時跳轉與重新整理幾乎所有的網頁頭部都有<meta>源資訊。除了我們常用的定義編碼、關鍵字(name=”keywords”)、描述(name=”description”)(for SEO),還可以定義視區大小、縮放比例等(for 移動端),如下:CSS Code複製內容到剪貼簿 <meta name="viewport"
Time of Update: 2017-02-28
真心覺得寫出 CSS 並不難,但是要寫出可被維護的 CSS 比其他程式語言都還難。所幸已經有許多大師級的人物,提出許多設計模式和思維,藉由站在巨人的肩膀上可以讓事情事半功倍。這篇文章就來說說 OOCSS、SMACSS 和撰寫 CSS 時應該注意的規範。(本文的例子用的是 SCSS 文法)OOCSSOOCSS 不是什麼新技術,只是一種撰寫 CSS 的設計模式,或者可以說是一種「道德規範」,大致上我覺得重點只有兩個: 減少對 HTML 結構的依賴 增加 CSS class