PHP生成不同顏色、不同大小的tag標(biāo)簽函數(shù)
更新時(shí)間:2013年09月23日 17:36:01 作者:
看別人網(wǎng)站上面的tag都是不同顏色,不同大小的tag標(biāo)簽非常不錯(cuò),這里就分享兩個(gè)函數(shù),方便需要的朋友
復(fù)制代碼 代碼如下:
function getTagStyle(){
$minFontSize=8; //最小字體大小,可根據(jù)需要自行更改
$maxFontSize=18; //最大字體大小,可根據(jù)需要自行更改
return 'font-size:'.($minFontSize+lcg_value()*(abs($maxFontSize-$minFontSize))).'px;color:#'.dechex(rand(0,255)).dechex(rand(0,196)).dechex(rand(0,255));
}
此函數(shù)的作用是輸出隨機(jī)的樣式,包括font-size和color。
如果你想指定只顯示幾個(gè)字體大小,而不是完全隨機(jī),請(qǐng)將上面的函數(shù)代碼修改為:
復(fù)制代碼 代碼如下:
function getTagStyle(){
$sizearray = array('8','9','10','11','12','20'); //自定義字體大小,可根據(jù)需要自行修改
return 'font-size:'.$sizearray[rand(0,count($sizearray))].'pt;color:#'.dechex(rand(0,255)).dechex(rand(0,196)).dechex(rand(0,255));
}
您可能感興趣的文章:
- php顏色轉(zhuǎn)換函數(shù)hex-rgb(將十六進(jìn)制格式轉(zhuǎn)成十進(jìn)制格式)
- PHP根據(jù)傳來(lái)的16進(jìn)制顏色代碼自動(dòng)改變背景顏色
- php簡(jiǎn)單生成隨機(jī)顏色的方法
- php生成隨機(jī)顏色方法匯總
- php生成隨機(jī)顏色的方法
- PHP實(shí)現(xiàn)將顏色hex值轉(zhuǎn)換成rgb的方法
- php轉(zhuǎn)換顏色為其反色的方法
- 將CMYK顏色值和RGB顏色相互轉(zhuǎn)換的PHP代碼
- PHP實(shí)現(xiàn)獲取圖片顏色值的方法
- PHP十六進(jìn)制顏色隨機(jī)生成器功能示例
相關(guān)文章
php獲得客戶(hù)端瀏覽器名稱(chēng)及版本的方法(基于ECShop函數(shù))
這篇文章主要介紹了php獲得客戶(hù)端瀏覽器名稱(chēng)及版本的方法,基于ECShop函數(shù)get_user_browser實(shí)現(xiàn)該功能,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-12-12聊一聊關(guān)于php源碼中refcount的疑問(wèn)
這篇文章主要給大家介紹了關(guān)于對(duì)php源碼中refcount的相關(guān)疑問(wèn),文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2022-11-11PHP XML Expat解析器知識(shí)點(diǎn)總結(jié)
在本文里我們給大家整理了關(guān)于PHP XML Expat解析器的相關(guān)知識(shí)點(diǎn)內(nèi)容,需要的朋友們學(xué)習(xí)下這個(gè)吧。2019-02-02