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

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

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

    隨筆 - 9  文章 - 21  trackbacks - 0
    <2008年2月>
    272829303112
    3456789
    10111213141516
    17181920212223
    2425262728291
    2345678

    常用鏈接

    留言簿(1)

    隨筆分類(9)

    隨筆檔案(9)

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    摘要

    我們在寫blog或寫文檔說明的時候,有時候說明在控制臺中怎樣使用,在windows xp/2000中就是cmd命令。 為了表達這種在控制臺中的操作,我寫了個 CSS來呈現效果。

    需求和設計要求

    1. 在網頁文檔中(blog或用戶手冊),呈現一個控制臺的樣式,有邊框和標題欄,黑色背景。如下圖
    2. 這個控制臺可以真實的控制臺那樣可以,在適當的時候,有上下或左右滾動條
    3. 控制臺里允許加入的元素有<p>塊。
    4. 為了區分控制臺里的輸入和輸出字符串,分別可以用<kbd>和<samp>括起來,然后設置他們的CSS樣式
    5. 當前目錄提示符,用<span>元素表達。
    6. <kbd>、<samp>和<span>元素只能包含在<p>元素中,不能直接在“控制臺”中。

    控制臺效果圖

    實現

    • 控制臺標題用背景圖片實現
    • 因為同時有標題和滾動條,所以為了不讓滾動條覆蓋部分標題,控制臺至少要用兩個<div>來表達,一個表示控制臺邊框,一個表示控制臺里內容
    • 控制臺的寬度是固定的,高度有控制臺的內容層表達

    CSS

    @charset "utf-8";

    /**
    * Copyright (c) 李四 fourlee@live.cn
    */

    /* 控制臺邊框層 */
    .console_box {
    background: #000000 url(Command_heading.jpg) no-repeat;
    width: 660px; /* windows 控制臺默認寬度 */
    margin: 0px;
    padding-top: 23px; /* 控制臺標題欄高度 */
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    border: 4px outset #FFFFFF;
    }

    /* 控制臺內容層 */
    .console_box .console {
    background-color: #000000;
    font-family: "Courier New", Courier, "宋體", monospace;
    font-size: 12px;
    color: #CCCCCC;
    width: 656px;
    height: 396px;
    margin: 0px;
    padding: 0px;
    border: 2px inset #666666;
    overflow: auto; /* 自動加入滾動條 */
    }

    .console_box .console p {
    line-height: 120%;
    margin: 0px;
    padding-bottom: 1em; /* 段落下面留一空行的高度 */
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    }

    HTML

    <div class="console_box">
    <div class="console" style="height:200px;">
    <p>此處顯示 class "console_box" 的內容此處顯示 class "console_box" 的內容此處顯示 class "console_box" 的內容此處顯示 class "console_box" 的內容此處顯示 class "console_box" 的內容此處顯示 class "console_box" 的內容此處顯示 class "console_box" 的內容此處顯示 class "console_box" 的內容此處顯示 class "console_box" 的內容此處顯示 class "console_box" 的內容此處顯示 class "console_box" 的內容</p>
    <p>此處顯示 class &quot;console_box&quot; 的內容</p>
    <p>此處顯示 class &quot;console_box&quot; 的內容</p>
    <p>此處顯示 class &quot;console_box&quot; 的內容</p>
    <p>此處顯示 class &quot;console_box&quot; 的內容</p>
    <p>此處顯示 class &quot;console_box&quot; 的內容</p>
    <p>此處顯示 class &quot;console_box&quot; 的內容</p>
    <p>此處顯示 class &quot;console_box&quot; 的內容</p>
    <p>此處顯示 class &quot;console_box&quot; 的內容</p>
    <p>此處顯示 class &quot;console_box&quot; 的內容</p>
    <p>此處顯示 class &quot;console_box&quot; 的內容</p>
    <p>此處顯示 class &quot;console_box&quot; 的內容</p>
    <p>此處顯示 class &quot;console_box&quot; 的內容</p>
    </div>
    </div>

    可以在<div class="console" ...>中設置高度來設置控制臺的高度。

    后記

    一個控制臺的效果基本出來了。在IE6和Firefox中測試通過。還有工作可做

    • 為了區分控制臺中的輸入和輸出,建議用<kbd>和<samp>標簽,并設置這寫標簽的CSS樣式。
    • 更改標題欄圖標和設置一下CSS樣式,就可以實現Linux或Mac等操作系統中的控制臺效果
    • 還有一些沒遇到和想到的問題

    這是我第一次用Blog,還不知道上傳。這些源代碼和圖片的,請留下EMail,或等我熟悉了Blog再下載。

    posted on 2008-02-04 17:45 李四飛刀 閱讀(2135) 評論(11)  編輯  收藏 所屬分類: Blog面膜

    FeedBack:
    # re: CSS實現的控制臺效果 2008-02-04 19:48 QBomber
    3Q~
    quickbomber@gmail.com  回復  更多評論
      
    # re: CSS實現的控制臺效果 2008-02-05 09:04 如坐春風
    頁面相當漂亮啊。  回復  更多評論
      
    # re: CSS實現的控制臺效果 2008-02-07 00:50 李四飛刀
    @如坐春風
    謝謝夸獎  回復  更多評論
      
    # re: CSS實現的控制臺效果 2008-02-08 13:13 caike
    很不錯, 給我也發一份吧, jsnail#gmail.com
    thanks.  回復  更多評論
      
    # re: CSS實現的控制臺效果 2008-02-10 18:19 philodewer
    太感謝了,剛好需要這個。
    philodewATgmail.com  回復  更多評論
      
    # re: CSS實現的控制臺效果[未登錄] 2008-02-13 11:15 fatbear
    good,想看看
    zhengwing2008@163.com  回復  更多評論
      
    # re: CSS實現的控制臺效果 2008-02-13 20:09 leson
    leson.zhu@gmail.com
    謝謝。  回復  更多評論
      
    # re: CSS實現的控制臺效果 2008-02-14 09:10 pover
    非常好,代理解決方案http://www.tgod.com.cn  回復  更多評論
      
    # re: CSS實現的控制臺效果 2008-02-15 09:08 wen
    retfu1@163.com,謝謝  回復  更多評論
      
    # re: CSS實現的控制臺效果 2008-02-17 12:32 91cn33
    非常不錯呀,收下了   回復  更多評論
      
    # re: CSS實現的控制臺效果 2008-02-19 18:58 lsqlister
    lsqlister@gmail.com ,謝謝  回復  更多評論
      

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 色噜噜综合亚洲av中文无码| 亚洲av中文无码| 亚洲AV无码久久精品蜜桃| 免费精品久久久久久中文字幕| 国产成人无码区免费A∨视频网站| 亚洲欧美日韩综合俺去了| 精品免费久久久久久成人影院| 国产亚洲国产bv网站在线| 扒开双腿猛进入爽爽免费视频 | 亚洲人成影院在线无码按摩店| 黄色大片免费网站| 中文亚洲成a人片在线观看| 国产va免费精品| 亚洲国产精品无码成人片久久| 久久精品国产免费一区| 久久av无码专区亚洲av桃花岛| av免费不卡国产观看| 亚洲午夜成人精品无码色欲| 日韩免费观看的一级毛片| 狼人大香伊蕉国产WWW亚洲| 亚洲裸男gv网站| 国产精品视频白浆免费视频| 亚洲国产成人资源在线软件| 日本免费的一级v一片| h视频在线免费观看| 亚洲综合一区二区精品导航| 手机在线看永久av片免费| 国产精品亚洲综合| 亚洲精品乱码久久久久久久久久久久| 久久青草国产免费观看| 亚洲日本人成中文字幕| 亚洲成a人片在线播放| 久久99青青精品免费观看| 亚洲色偷偷综合亚洲av78 | 亚洲国产精品无码av| 国产成人精品免费视频网页大全| 亚洲精品无码专区在线播放| 亚洲尤码不卡AV麻豆| 日韩中文字幕精品免费一区| 免费人成视频在线播放| 亚洲色图校园春色|