<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    gembin

    OSGi, Eclipse Equinox, ECF, Virgo, Gemini, Apache Felix, Karaf, Aires, Camel, Eclipse RCP

    HBase, Hadoop, ZooKeeper, Cassandra

    Flex4, AS3, Swiz framework, GraniteDS, BlazeDS etc.

    There is nothing that software can't fix. Unfortunately, there is also nothing that software can't completely fuck up. That gap is called talent.

    About Me

     

    CSS設(shè)計日歷


       

    table元素 

    如果你已經(jīng)看過我的代碼,就會發(fā)現(xiàn)我的日歷是用table做的。不錯,因為 日歷中顯示的是表列數(shù)據(jù),所以這樣說來用table布局是合理的。而用table定位制作整個網(wǎng)站是不合適的,但我們完全可以有針對性的將table用在 列表數(shù)據(jù)當中。像日歷,程序表,圖表,時間表我們都可以用table制作。此外試想一下,如果沒有引用CSS,那些用CSS控制的浮動對象和絕對定位的對 象會把頁面變得一團糟。事實上,在我處于用CSS布局狂熱的狀態(tài)下,曾經(jīng)試著不用table制作日歷。相信我,這到最后會非常的頭疼,因為你要考慮到所有 不同的瀏覽器的兼容性并進行調(diào)試。這純粹是浪費時間,還好我走過來了;-) 

    Molly Holzschlag 寫了一篇很好的文章 “語義的意義”("The Meaning of Semantics") 

    設(shè)計日歷 

    每個人都有自己習慣的設(shè)計步驟,我則先用Photoshop設(shè)計頁面。在確定了顏色樣式以后,用CSSEdit和BBEdit編輯代碼。在這個日歷當中只用一個gif圖片,XTHML和CSS代碼如下: 


    #calendar {  
    width: 141px;  
    padding: 0;  
    margin: 0;  
    border-left: 1px solid #A2ADBC;  
    font: normal 12px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;  
    color: #616B76;  
    text-align: center;  
    background-color: #fff;  
    }  

    我們用ID選擇器給日歷命名,并且制定必要的屬性比如width,padding,...等等。如果整頁只有一個talbe的話,也可以寫在table標簽中。 


    td {  
    border-right: 1px solid #A2ADBC;  
    border-bottom: 1px solid #A2ADBC;  
    width: 20px;  
    height: 20px;  
    text-align: center;  
    background: url(images/bg_calendar.gif) no-repeat right bottom;  
    }  

    我們還要對表格的單元格td標簽進行定義。我給table定義了一個左邊框,給每個td定義了一個右邊框和下邊框。當然除了這么定義以外肯定還有其他的方法. 

    td a:link, td a:visited {  
    color: #608194;  
    background: url(images/bg_calendar.gif) no-repeat;  
    }  

    td a:hover, td a:active {  
    color: #6aa3ae;  
    background: url(images/bg_calendar.gif) no-repeat right top;  
    }  

     

    日歷中只有一個圖片,在CSS中定義背景的圖片的三種不同位置來3個不同背景,用了幾個樣式定義了日歷月份導航以及當前日期. 

    *查看CSS 

    *查看日歷 

    添加更多有親和力的代碼 

    有些tables中的元素能夠幫助用屏幕閱讀機的讀者更容易的閱讀,比如在代碼中添加屬性摘要.想了解更多表格親和力的文章首選 Roger Johansson 的 "深入表格(Bring on the tables)" 

    在 我的日歷中添加了一些為屏幕閱讀機閱讀所必須的縮寫屬性(abbr),來解釋周日的"S",周一的"M",周二的"T"等等.但我搞不懂,縮寫屬性 (abbr)是對內(nèi)容的縮略寫法,而我用在日歷中卻恰恰相反(譯者注:作者用abbr="Sunday"屬性解釋了"S"的意思).所以我想知道我這么做 是否正確.如果你知道正確的寫法請告訴我,謝謝;-) 

    posted on 2008-03-26 14:32 gembin 閱讀(750) 評論(0)  編輯  收藏 所屬分類: CSS

    導航

    統(tǒng)計

    常用鏈接

    留言簿(6)

    隨筆分類(440)

    隨筆檔案(378)

    文章檔案(6)

    新聞檔案(1)

    相冊

    收藏夾(9)

    Adobe

    Android

    AS3

    Blog-Links

    Build

    Design Pattern

    Eclipse

    Favorite Links

    Flickr

    Game Dev

    HBase

    Identity Management

    IT resources

    JEE

    Language

    OpenID

    OSGi

    SOA

    Version Control

    最新隨筆

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    free counters
    主站蜘蛛池模板: 亚洲国产电影在线观看| 99久久综合国产精品免费| 青草久久精品亚洲综合专区| 666精品国产精品亚洲| 国产成人综合亚洲AV第一页| 日韩视频免费一区二区三区| 曰批全过程免费视频网址| 免费a级毛片无码a∨免费软件| 理论秋霞在线看免费| 亚洲人片在线观看天堂无码| 亚洲国产夜色在线观看| 亚洲AV福利天堂一区二区三| 在线亚洲精品福利网址导航| 亚洲av无码不卡私人影院| 蜜桃精品免费久久久久影院| 免费看成人AA片无码视频羞羞网| 久久午夜伦鲁片免费无码| 国内精品免费久久影院| 一个人看的免费高清视频日本| 色欲色欲天天天www亚洲伊| 中文字幕乱码亚洲精品一区| 亚洲一区二区三区91| 亚洲妓女综合网99| 亚洲日韩中文字幕天堂不卡 | 亚洲av日韩综合一区二区三区| 亚洲国产精品成人综合久久久| 亚洲精选在线观看| 亚洲ⅴ国产v天堂a无码二区| 亚洲免费观看视频| 国产精一品亚洲二区在线播放| 狠狠色婷婷狠狠狠亚洲综合| 亚洲一区日韩高清中文字幕亚洲| 亚洲国产精品丝袜在线观看| 亚洲电影日韩精品| 国内精品99亚洲免费高清| 国产亚洲精品国看不卡| 亚洲精品白浆高清久久久久久| 国产v亚洲v天堂无码网站| 亚洲人成亚洲精品| 亚洲人和日本人jizz| 国产成+人+综合+亚洲专|