日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

整理了二个基本的css库(高手请绕道)

發布時間:2023/12/19 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 整理了二个基本的css库(高手请绕道) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前一陣公司唯一的前端開發人員走掉了,短期內也沒人頂上來,所以切頁面/js這種活兒只能咱自個兒攬過來了,花了大半天搗鼓了下css,整理了二個基本的css庫,方便以后切頁面,貼在這里備份

說明:
p.css ---即public.css,用來定義一些常見的公用樣式
l.css ---即layout.css,用來定義柵格系統的常用布局(不清楚柵格系統的統子們,先到這里掃掃盲http://www.cnblogs.com/yjmyzz/archive/2009/08/20/1550653.html-學習網頁柵格系統的幾篇好文)

壓縮包目錄結構如下:

D:.
│? ifrm.html
│? layout.htm
│? pub.htm

└─c
??? │? l.css
??? │? p.css
??? │
??? └─package
??????????? l.css
??????????? p.css

p.css很簡單,不多說了,down回去自己看

pub.htm是針對p.css的測試頁面

l.css即布局樣式,命名規則解釋如下:

.g-c2-s5-sm ---g表示這是按柵格劃分的(默認是24*40,即40px為一格,960的頁面分為24格),c2表示column為2(即二欄main,sub),s5表示sub欄為5格(即5*40=200px,再考慮到10px的間隔,最終寬度為190px),sm表示布局順序(即sub-main,sub欄在左,main欄在右)

.g-c2-s5-ms ---其它同上,最后的sm表示main-sub,即main在左,sub欄在右

.g-c3-s5e6-sme ---c3表示三欄布局(main,sub,extra),s5--即sub占5格,e6--即extra占6格,sme即sub-main-sub,代表sub在左,main在中間,extra在右邊

其它類推...

特點:
1.符合所謂的"漸進增強"語義,即在html源代碼上,始終是main,sub,extra的順序,保證搜索引擎分析時,main(主要內容-正文區)總是最先被讀到,其它是sub(子欄目,通常是側邊欄),最后是extra(附加欄,相對最不重要,通常是側邊廣告位之類)


2.在html源代碼不做太大改動的情況下,如果要改動布局結構,只要把最外面的class名修改即可,如g-c2-s5-sm的布局,想交換main,sub的位置,只要把class="g-c2-s5-sm"換成class="g-c2-s5-ms"即可

layout.htm為l.css的測試(基本上在IE6,IE7,IE8,FF3.5,Opera10,Safari,Chorme2上都是兼容的,而且也沒用到任何hack),最后package目錄下為l.css與p.css的壓縮版本

源文件下載:http://files.cnblogs.com/yjmyzz/csslib_v0.1.rar
歡迎大家補充完善,如有更新,請記得通知我(mail:yjmyzz#126.com,msn:yjmyzy#hotmail.com)

總結

以上是生活随笔為你收集整理的整理了二个基本的css库(高手请绕道)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。