Time of Update: 2018-12-07
前言一直比較喜歡收集網頁特效,很多時候都會遇到CSS被壓縮過的情況,這時查看起來就會非常不方便,有時為了減少檔案大小,也會對自己的CSS進行壓縮,網上提供這樣服務的很多,但都不盡如人意,因此打算自己動手寫一個JS來進行CSS的格式化和壓縮原理CSS的結構如下:選取器{ css屬性聲明:值;}所以對CSS格式化也就比較簡單,大致分為以下幾步;1、把多個空格合并成一個,去掉換行2、對處理後的字串按"{"進行分組3、遍曆分組,對含有"}"的部分再次以"}"進行分組4、對分組後的資料進行處理,主要是加
Time of Update: 2018-12-07
CSS expressions(CSS運算式)是一種功能非常強大的方法,可以實現頁面的動態設定屬性,但相容性較差,同時也有著非常恐怖的弱點;可以在CSS
Time of Update: 2018-12-07
大家都清楚一個網站象徵著你和你的品牌,這取決於你如何構建自己的網站。正因為Wordpress越來越受到互連網設計群體的關注,它並不代表最基本的(X)HTML/CSS很醜、很雜亂和單調。向大家推薦99個高品質的免費(X)HTML/CSS模板,你可以用於自己或公司企業的網站。01. T-20線上預覽 下載該模板02. Shape線上預覽 下載該模板03. Your Business線上預覽 下載該模板04.Solitude線上預覽 下載該模板05. Fashion Club
Time of Update: 2018-12-07
CSS Pagination LinksAuthor: Dynamic DriveUpdated: Aug 30th, 07. Fixed issue in IE7 where select links appear too close together.Inspired by the pagination interface you see at the footer of Digg.com, this is our version of a CSS pagination links bar,
Time of Update: 2018-12-07
轉自:http://www.blueidea.com/tech/web/2006/3469.asp 自動換行問題,正常字元的換行是比較合理的,而連續的數字和英文字元常常將容器撐大,挺讓人頭疼,下面介紹的是CSS如何?換行的方法對於div,p等區塊層級元素 正常文字的換行(亞洲文字和非亞洲文字)元素擁有預設的white-space:normal,當定義的寬度之後自動換行html<div
Time of Update: 2018-12-07
table{ table-layout: fixed;}td{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis;} 原理:本方法用於解決表格儲存格內容過多時的美觀問題,主要涉及到4句CSS樣式:1. table-layout:
Time of Update: 2018-12-07
第一步:建立一個無序列表我們先建立一個無序列表,來建立菜單的結構。代碼是:<ul><li><a href="1">首頁</a></li><li><a href="2">產品介紹</a></li><li><a href="3">服務介紹</a></li><li><a href="4">支援人員</a><
Time of Update: 2018-12-07
定位一直是WEB標準應用程式中的痛點,如果理不清楚定位那麼可能應實現的效果實現不了,實現了的效果可能會走樣。如果理清了定位的原理,那定位會讓網頁實現的更加完美。 定位的定義: 在CSS中關於定位的內容是:position:relative | absolute | static | fixed static 沒有特別的設定,遵循基本的定位規定,不能通過z-index進行層次分級。 relative 不脫離文檔流,參考自身靜態位置通過 top,bottom,left,right
Time of Update: 2018-12-07
http://www.loveyuki.com/Article/Javascript_Load_Style_Elements.aspx用 Javascript 動態載入一個 CSS 檔案的方法很簡單,但是如果想要載入一個 CSS STYLE 元素,裡面寫入一些 CSS 語句就沒有那麼簡單了。不過也難不倒我們,查一查 MSDN 和 Mozilla 的開發網站就可以寫出來了,下面的語句相容了 IE,Firefox,Safari,Opera 沒有測試。 Code highlighting
Time of Update: 2018-12-07
用div+css類比表格對角線 本站原創:biny 轉載請註明出處 首先聲明:這隻是探討一種CSS類比表格對角線的用法,實際在工作中可能覺得這樣做有點小題大作,這不是本主題討論的重點。如果對此深以為然的朋友,請一笑過之。。。有時在插入文檔時,要用到表格對角線,常見的作法是用圖片的方式來處理,還有就是用vml來畫對角線,能不能用html+css方式來實現呢?答案是肯定的,下面我們來摸擬一個表格對角線。其原理:用邊框線來摸擬斜線,我們知道,如果將一個DIV的邊框線設定得足夠寬並定義了不同的顏色時,
Time of Update: 2018-12-07
前端開發中兩個很不錯的小技巧, CSS三角形與圓角背景. 的確, 它們都可以通過圖片來實現, 但, 拋開用代碼實現可以減小圖片載入量不說, 當你遇到三角形或圓角背景下還有一層非純色背景時, 你又不得不考慮IE6 png相容問題, 嗯, IE6,萬惡之源. 此時, CSS三角形及圓角背景將是上佳選擇.查看示範:
Time of Update: 2018-12-07
CSS盒模型,多麼專業的一個術語。但你不要被它嚇到,不過就是一些CSS基本屬性的應用而已。CSS 盒模型網頁設計中的每個元素都是長方形的盒子。盒子的尺寸是怎樣精確計算的,請看:如果是 Firebug 使用者的話(基本和前端有關的都會用到 Firebug 吧 – 糖伴西紅柿),就會很熟悉下面的圖表了。這個圖表很好地展示了作用於頁面上任意盒子的數值。注意以上兩個例子中,margin 都是白色的。Margin 比較特別,它不會影響盒子本身的大小,但是它會影響和盒子有關的其他內容,因此 margin
Time of Update: 2018-12-07
CSS 前置處理器技術已經非常的成熟,而且也湧現出了越來越多的 CSS 的前置處理器架構。本文向你介紹使用最為普遍的三款 CSS 前置處理器架構,分別是 Sass、Less CSS、Stylus。首先我們來簡單介紹下什麼是 CSS 前置處理器,CSS 前置處理器是一種語言用來為 CSS 增加一些編程的的特性,無需考慮瀏覽器的相容性問題,例如你可以在 CSS 中使用變數、簡單的程式邏輯、函數等等在程式設計語言中的一些基本技巧,可以讓你的 CSS
Time of Update: 2018-12-07
我們在行列時,經常會出現一行文字超出了寬度,很多人使用了 overflow:hidden 讓超出來的內容隱藏,有沒有一種代碼讓文字超出時,出現省略符號了?答案是有使用:white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis; 代碼示範: 代碼Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
一早尋找Sprite單詞,無意間瞭解到了一個光從簡介中讓人心動的小工具:bg2css。 記得一年多前在查閱google中文首頁的原始碼時,就讓它的css所吸引:整個頁面所要用到的表徵圖,都按一定的規律整合到了一張圖片,在需要用到表徵圖的地方通過css定位後顯示,並且更要命的是,簡單的css代碼結合js代碼,實現了神奇的動畫效果。(當時的感覺是:自己所學習接觸到的相關css的知識只是停留在基礎的應用程式層面上,一山更比一山高,我找不出停止前進步伐的理由,唯有不斷前行。)
Time of Update: 2018-12-07
編寫具有良好結構的CSS檔案日期:2008-11-5 來源:譯言 翻譯:水明生 | |網頁,css 好看,優雅和簡潔 :)因為代碼也是有一定的魅力的頁面結構
Time of Update: 2018-12-07
用css實現網頁背景漸層的代碼如下:一、從上往下漸層body{FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#000000)";}二、從左上至右下漸層body{FILTER: Alpha( style=1,opacity=25,finishOpacity=100,startX=50,finishX= 100,startY=50,finishY=
Time of Update: 2018-12-07
DIV+CSS兩種盒子模型 利用CSS來布局頁面配置DIV有點邏輯性!重點理解盒子模型,標準流和非標準流的區別,還有定位原理!把這3個攻破了,就非常簡單了!多實踐多參考!最後就是相容問題了,在實踐中自然就有經驗了!這些相容技巧都是經驗來的! 盒子模型有兩種,分別是 IE 盒子模型和標準 W3C 盒子模型。他們對盒子模型的解釋各不相同,先來看看我們熟悉的標準盒子模型: 圖片看不清楚?請點擊這裡查看原圖(大圖)。 從可以看到標準 W3C
Time of Update: 2018-12-07
好久沒有做過Web開發了,最近做些css+div的頁面設計工作還真有些不順手,特別是有些東西在IE8上運行很正常,而在IE7和IE6上就離譜了。這裡就一些ie6下不同之處做一下記錄吧。 1、Div做線條的問題 在設計頁面時有時候想用一個Div來類比一條直線(某些情況是可以用Border和Padding等來實現的),給Div設定寬和高,並設定背景色或背景圖,如:#bottomLine{ background-color: Red; width:800px;
Time of Update: 2018-12-07
想必大家都注意到<marquee>的不迴圈滾動,所以出現了很多替代指令碼,或iframe或JS輸出<marquee>,不管怎麼做,都略顯麻煩。下面說一下這個相對簡單的實現思路:一個設定寬度並且隱藏超出它寬度的內容的容器demo,裡面放demo1和demo2,demo1是滾動內容,demo2為demo1的直接複製,通過不斷改變demo1的scrollTop或者scrollLeft達到滾動的目的,當滾動至demo1與demo2的交界處時直接跳回初始位置,因為demo1與dem