技術(shù)頻道導(dǎo)航
HTML/CSS
.NET技術(shù)
IIS技術(shù)
PHP技術(shù)
Js/JQuery
Photoshop
Fireworks
服務(wù)器技術(shù)
操作系統(tǒng)
網(wǎng)站運營

贊助商

分類目錄

贊助商

最新文章

搜索

百度站內(nèi)搜索css:輸入框?qū)挾燃皹邮阶远x

作者:admin    時間:2017-4-19 15:41:10    瀏覽:

近日網(wǎng)站使用了百度站內(nèi)搜索api,目的是為了提高站內(nèi)搜索的速度,減輕查詢站內(nèi)數(shù)據(jù)庫帶來的服務(wù)器壓力。

不過在使用百度站內(nèi)搜索api(生效范圍:*webkaka.com/*)后發(fā)現(xiàn)一個問題,不同的頻道模版造成排版不合適的后果,如搜索輸入框?qū)挾冗^長、高度過高等情況。例如技術(shù)頻道和博客的模版不同,側(cè)欄寬度也不同,如果按照博客的模版來設(shè)置搜索輸入框?qū)捀?,那么在技術(shù)頻道頁面,搜索輸入框就超出了側(cè)欄的寬度了。但如果按照技術(shù)頻道的側(cè)欄寬度來設(shè)置搜索輸入框?qū)挾?,那么在博客?cè)欄里就顯得過短了。因此,需要為各個頻道模版自定義百度站內(nèi)搜索輸入框的樣式。這個如何實現(xiàn)的?

 百度站內(nèi)搜索

百度站內(nèi)搜索

百度也考慮到了這個問題,于是提供了一個css文件,我們在百度站內(nèi)搜索后臺可下載到該文件,下載位置在“搜索框管理”-“編輯樣式”,滾動條拖到最下面,就看到“下載嵌入式CSS源文件”了。

我們可以使用這個css文件,來單獨設(shè)置任何頁面的百度站內(nèi)搜索輸入框和按鈕的樣式。

由于本文主要是介紹如何自定義輸入框?qū)挾?,因此削掉多余的代碼,我們只需這幾行代碼即可達到目的:

/*輸入框自定義樣式*/
.bdcs-container .bdcs-search-form-input {
width:230px;
}
/*按鈕樣式自定義*/
.bdcs-container .bdcs-search{
width:340px;
}

這幾行代碼怎樣使用,很簡單,把它們加入到網(wǎng)頁的css文件里即可。這幾行代碼,根據(jù)網(wǎng)頁布局,修改一下 230340 這兩個數(shù)字,它們代表的正是輸入框和搜索容器的寬度。

百度站內(nèi)搜索,只能搜索出已被百度收錄的網(wǎng)頁,不被百度收錄的網(wǎng)頁是搜不出來的,因此使用時要了解這點。

站長可以到百度站內(nèi)搜索管理平臺(http://zn.baidu.com/cse/home/index)上,使用百度站長管理平臺帳號立即獲得一個api,無任何附加條件。

標(biāo)簽: 百度站內(nèi)搜索  
相關(guān)文章
    x
    • 站長推薦
    /* 左側(cè)顯示文章內(nèi)容目錄 */