欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

CSS背景圖拉伸效果兼容FF/Chrome/IE等主流瀏覽器(親測)

  發(fā)布時間:2013-04-24 15:49:25   作者:佚名   我要評論
按鈕作為DIV的背景圖來顯示,實際上有多個這樣的按鈕,而且DIV中的文字,也就是按鈕上要顯示的文字內(nèi)容和個數(shù)都不定,這種情況下就需要用背景圖片拉伸效果來處理,感興趣的朋友可以參考下
信各位一定碰到過這種情況,按鈕作為DIV的背景圖來顯示,實際上有多個這樣的按鈕,而且DIV中的文字,也就是按鈕上要顯示的文字內(nèi)容和個數(shù)都不定,這種情況下就需要用背景圖片拉伸效果來處理了,只需做一個按鈕圖片,作為DIV的背景圖時隨著DIV的寬度或高度自適應(yīng)就OK了。網(wǎng)上也找過,但不兼容IE或有bug,下面貼出本人親測代碼,兼容主流瀏覽器,包括Firefox、Chrome以及 IE 等主流瀏覽器(IE使用濾鏡效果實現(xiàn)):

復(fù)制代碼
代碼如下:

.btn_bg {
width:150px;
height:50px;
background-image:url(./btn.png);
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
-webkit-background-size: 100% 100%;
background-size: 100% 100%;
-moz-border-image: url(./btn.png) 0;
background-repeat:no-repeat\9;
background-image:none\9;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./btn.png', sizingMethod='scale')\9;
}

定義好上述CSS后,就可以在頁面中使用了,例如:

復(fù)制代碼
代碼如下:

<div class="btn_bg"></div>

btn_bg樣式中:width和height定義了背景圖默認(rèn)的寬高,假如這個不定義并且引用該樣式的DIV也不定義寬度,那么背景圖的寬度會拉伸至瀏覽器的寬度,另外可以指定DIV的寬度來拉伸背景圖,如:

復(fù)制代碼
代碼如下:

<div class="btn_bg" style="width:300px"></div>。

細(xì)心的你會發(fā)現(xiàn),最后三行代碼每行樣式后都加了 \9 這是指定在IE8及以下瀏覽器中的樣式。

相關(guān)文章

  • 用濾鏡實現(xiàn)背景圖片的拉伸效果代碼

    實現(xiàn)背景圖片拉伸的方法有很多,下面為大家詳細(xì)介紹下使用濾鏡來簡單實現(xiàn),有需要的朋友可以參考下,希望對大家有所幫助
    2013-08-18
  • css 如何讓背景圖片拉伸填充避免重復(fù)顯示

    但是css3出現(xiàn)以后,這個重復(fù)顯示的情況被改善了。background-size 屬性可以讓我們之前的讓背景圖片拉伸填充的希望成真,具體使用方法如下感興趣的朋友可以參考下哈,希望對
    2013-07-11
  • table自動拉伸在chrome與IE中的兼容性問題解決

    table自動拉伸在做瀏覽器兼容時一直困擾著我,終于解決了,這篇文章我是極力推薦的,table有時候不好控制,一些內(nèi)容自動非配td寬度以及內(nèi)容撐開,邊的問題有時候很讓人頭疼
    2013-03-25
  • 按鈕在IE中兩邊被拉伸的 BUG

    大家在寫按鈕(input、button)的時候會發(fā)現(xiàn)在 IE 下: 隨著字?jǐn)?shù)的增多,兩邊的間距也會越來越大。 在 WIN 的XP 風(fēng)格下,當(dāng)字?jǐn)?shù)很多時,兩邊還會出現(xiàn)嚴(yán)重的鋸齒。 到底
    2008-12-25
  • CSS background屬性(背景屬性)詳解

    可在background屬性中設(shè)置所有的背景屬性,下面為大家詳細(xì)介紹下各個屬性的含義,初學(xué)者可以參考下,希望對大家學(xué)習(xí)css有所幫助
    2013-08-12
  • div背景定位background設(shè)置元素的背景參數(shù)

    DIV背景定義參數(shù):background 設(shè)置元素的背景參數(shù),div+css的廣泛使用,也改變了這一使用習(xí)慣,變成了將N多小圖標(biāo)集于一個大圖上,再通過div來定位需要用到的圖片部分,大大
    2013-02-02
  • 對背景圖定位中background-position屬性的自我理解

    最近在項目中需要大量的用到很多標(biāo)簽按鈕什么的零碎圖片,加上一直沒機會使用Css中的”精靈技術(shù)“,這里把我對background-position的理解寫成文檔供更多人使用學(xué)習(xí);如果有
    2013-01-15
  • css3實現(xiàn)背景圖片拉伸效果像桌面壁紙一樣

    使用css3 屬性:background-size可以輕松實現(xiàn)像桌面壁紙一樣拉伸,下面為大家詳細(xì)介紹下具體的相關(guān)實現(xiàn)過程,有此需求的朋友可以參考下,希望對大家有所幫助
    2013-08-19

最新評論