[CSS自定版面樣式]將搜尋文章區塊移位至中間文章區塊上方:狗貓的家!Xuite名稱的由來&使用秘笈:Xuite日誌
  • 狗貓
  • 瘋狂亂收藏家、收藏CPU、手表以及Xuiters



  • 最新活動
  • 我的發燒文
  • 累積 | 今日
    loading......
  • 搜尋文章
  • 關鍵字
  • 最新文章
  • 最新回應
  • Re:[CSS樣式]自訂版面分享,相片型面版,by(夏)於2008-07-23
    Re:[FAQ}常見問題集目錄彙總,by(狗貓)於2008-07-22
    Re:[FAQ}常見問題集目錄彙總,by(elsa.b)於2008-07-22
    Re:標籤顯示透過CSS修改將它隱藏,by(櫻桃凱倫)於2008-07-22
    Re:文章中鑲嵌外部HTML網頁的iframe語法,by(狗貓)於2008-07-22
    Re:文章中鑲嵌外部HTML網頁的iframe語法,by(【Vivian】)於2008-07-22
    Re:[CSS樣式]自訂版面分享,相片型面版,by(夢)於2008-07-21
    Re:右邊那隻黑貓怎麼做?,by(狗貓)於2008-07-21
    Re:7/16修改[自定樣式CSS]版面中首頁文章列表裡,文章摘要與繼續閱讀間的空白縮短,by(狗貓)於2008-07-21
    Re:7/16修改[自定樣式CSS]版面中首頁文章列表裡,文章摘要與繼續閱讀間的空白縮短,by(夢)於2008-07-21
    Re:7/16修改[自定樣式CSS]版面中首頁文章列表裡,文章摘要與繼續閱讀間的空白縮短,by(狗貓)於2008-07-21
    Re:7/16修改[自定樣式CSS]版面中首頁文章列表裡,文章摘要與繼續閱讀間的空白縮短,by(夢)於2008-07-21
    Re:7/16修改[自定樣式CSS]版面中首頁文章列表裡,文章摘要與繼續閱讀間的空白縮短,by(狗貓)於2008-07-21
    Re:7/16修改[自定樣式CSS]版面中首頁文章列表裡,文章摘要與繼續閱讀間的空白縮短,by(夢)於2008-07-20
    Re:右邊那隻黑貓怎麼做?,by()於2008-07-20
    Re:7/16修改[自定樣式CSS]版面中首頁文章列表裡,文章摘要與繼續閱讀間的空白縮短,by(夢)於2008-07-19
    Re:最新版音樂播放器,可以播放Xuite影音檔(flv)以及傳統mp3, wma, 等音樂檔,by(狗貓)於2008-07-18
    Re:[Xuite秘笈]用圖片留言,Cool哩,by(redmoon)於2008-07-17
    Re:最新版的音樂播放器,混合Xuite內建播放面版以及自己做的播放按鈕,by(debby)於2008-07-17
    Re:最新版音樂播放器,可以播放Xuite影音檔(flv)以及傳統mp3, wma, 等音樂檔,by(debby)於2008-07-17
  • 我的留言版
  • loading......
  • 文章分類
  • 日曆
  • 狗貓時鐘
  • 誰拜訪過我
  • 參觀人氣統計
  • 日誌評價
  • 平均分數:0 顆星
    投票人數:0
    我要評分:
  • 日誌使用資源






  • 如何使用RSS
    Powered by Xuite
  • 最新引用
  • Re:[標籤雲-翻譯自wikipedia],By 4664-1946~1964嬰兒潮、Baby Boomers 於2008-07-22
    Re:[ 音樂上傳至Xuite影音平台製作單一的...],By 新的空間,新的天地 於2008-07-03
    Re:[路得網誌右邊問題],By 4664-1946~1964嬰兒潮、Baby Boomers 於2008-06-29
    Re:[網誌中間有一大空白],By 4664-1946~1964嬰兒潮、Baby Boomers 於2008-06-29
    Re:[入選部落客百傑],By 4664-1946~1964嬰兒潮、Baby Boomers 於2008-06-24
    Re:[Xuite新樣式],By 捷運西門站 於2008-06-08
    Re:[外遇抓姦徵信],By 國華徵信社 於2008-05-26
    Re:[css水鐺鐺],By *封存* 於2008-05-13
    Re:[一個能變換影像的自由欄位],By 4664-1946~1964嬰兒潮、Baby Boomers 於2008-05-11
    Re:[Blog 教學整理],By 夢想之路 於2008-05-02
  • 留言塗鴉版
  • 最愛連結
  • 已建立的日誌
  • 2008-05-09 12:35 [CSS自定版面樣式]將搜尋文章區塊移位至中間文章區塊上方
  • ?
  • CSS及版面美工類秘笈
  • 好文轉寄
  • 平均分數:0 顆星    投票人數:0
    我要評分:
    標籤 : 


    大家有發現搜尋文章的功能區塊被我搬到中間欄位的最上方嗎?
    沒錯,有鑑於很多網站提供的站內搜尋都在明顯的位置,所以我也試著將位於左右兩側的側欄Sidebar模組,透過CSS設定,將它搬移到中間的欄位位置!

    首先要將中間欄位的文章主體位置下移,騰空出一些位置給側欄Sidebar區塊使用!
    調整前調整後
    /*中間欄*/
    #mid{
     position:center;
     margin: 0px 235px 0px 235px;
     padding: 0px 0px 0px 0px;
     text-align:left;
     z-index:0;
     overflow:visible;
    }
    /*中間欄*/
    #mid{
     position:center;
     margin: 60px 235px 0px 235px;
     padding: 0px 0px 0px 0px;
     text-align:left;
     z-index:0;
     overflow:visible;
    }


     

     

     

     

     

    margin: 上  右  下  左; 設定與上邊、右邊、下邊、左邊的留白距離。所以將中間欄距離上方的距離由0px改為60px;

    然後調整側欄位的CSS,這邊動的比較多↓
    調整前調整後

    /*欄位名稱*/
    .sidetitle {
     padding-left:45px;
     border:#FBD34A 1px solid;
     background:#FFF5BA;
     font-weight:bold;
    background-image:url(http://s.blog.xuite.net/_image/skin/windows/85/blog011_2.gif);
     color:#CC6600;
     letter-spacing:0.1em;
     font-size:17px;
     margin-top:5px;
     text-align: left;
     word-wrap: break-word;
    line-height:34px;
    height:33px;
    }
    /*搜尋文章*/
    .searchTitle li{
     list-style:none;
    }
    .searchTitle{
    }
    .searchSide {
     text-align:left;
    }

    /*欄位名稱*/
    .sidetitle {
     padding-left:0px;
    }
    /*搜尋文章*/
    .searchTitle li{
     padding-left:45px;
    background-image:url(http://s.blog.xuite.net/_image/skin/windows/85/blog011_2.gif);
    background-repeat: no-repeat;
    list-style:none;
    }
    .searchTitle{  
    border:#FBD34A 1px solid;
     background:#FFF5BA;
     font-weight:bold;
     color:#CC6600;
     letter-spacing:0.1em;
     font-size:17px;
     margin-top:5px;
     text-align: left;
     word-wrap: break-word;
    line-height:34px;
    height:50px;
    width:710px;
    position:absolute;  top:0px; left:220px;
    }
    .searchSide {
    width:180px; height:50px;
    position:absolute;  top:8px; left:365px;
    text-align:center;
    }

     

     

     

     

     

     

     

     

     

     

     

     

     

    這裡有點小複雜,首先解釋一下,我將原本左右側欄的欄位名稱CSS定義移到各別的.xxxxTitle裡面,也就是不定義在sidetitle"父"CSS模組中,不繼承CSS定義,主要是因為例如框線的部份:border:#FBD34A 1px solid;,原本的左右欄寬度可能只有200px; 所以框線會框200,但是我將其中的一個側邊欄位移到中間欄時,這個側邊欄位寬度已經變大,我的Case是變710(height:50px; width:710px;),所以如果不調整,那麼框線就會不對!當然還有其他的影響,所以就將這個欄位標題的CSS定義,藍色字的部份都移除,將它移動到其他各個欄位標題的CSS裡面去個別定義!所以其他如.categoryTitle, .calendarTitle,  .chatTitle, .bloglistTitle, .epaperTitle, .customTitle, .resourceTitle, .paintTitle, .musicTitle, .articleTitle, .messageTitle, .countTitle, .rssrollTitle, .rankTitle, .albumTitle, .linkTitle, .pTitle, .hotArticleTitle, .personaltitle都可以比照調整修改(就是將原本的.sidetitle裡的CSS(藍色字)複製搬移過去),在此就不多做說明。另外原本欄位標題的背景圖片CSS設定,則不是搬到.xxxxTitle裡面,而是搬到.xxxxTitle li{}裡面(紅色字的部份),這樣才會有標題背景。

    裡面的重點是要移動位置,所以在.searchTitle{ }.searchSide {}
    分別加上位置的CSS語法position:absolute;  top:0px; left:220px;以及position:absolute;  top:8px; left:365px;,將該欄位位置放置到中間欄位的上方!我是將它弄成絕對位置,透過top語法去定義與版面上方的距離(top:0px;),透過Left去定義與左邊的距離(left:220px;)!
    你可以自己調整看看到底需要設定為多少才會擺放正確!



    狗貓 / Xuite日誌 / 回應(0) / 引用(0) / 好文轉寄
  • 回應