天天看點

html背景圖平移顯示一次,制作網頁如何使背景圖檔隻出現一次(拉伸)?

制作頁面時,有時需要在表格内插入背景圖,我們可以使用CSS進行控制,代碼:

style="background-image:url(./images/counter_bg.jpg);background-repeat:

no-repeat;background-position: right bottom;"

其中,./images/counter_bg.jpg為顯示圖檔路徑。

如果現在需要實作背景圖随表格拉伸而不重複的拉伸填充,如何實作?

制作方法:

建立表格,并在

style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='',

sizingMethod='scale')"

不過此方法僅支援Ie

用CSS把背景圖檔拉伸

body{background:url(圖檔)

repeat}

背景{}中添加background: url(圖檔位址)repeat

詳細講解:

repeat 背景圖像在縱向和橫向上平鋪

no-repeat 背景圖像不平鋪

repeat-x 背景圖像在橫向上平鋪

repeat-y 背景圖像在縱向平鋪

repeat:3

注意:隻能在原圖的基礎上進行重複!而不能像我們的桌面一樣進行擴大填充。

代碼如下:

預設代碼為:body{background-color:#FFFFFF}

換成以下代碼

body{background:url(背景圖檔位址) background-position:

center;background-attachment: fixed;repeat-x #FFFFFF}

這是全屏的背景代碼~

在ASP.NET中把背景圖檔拉伸

body

{

background-image:url('a.jpg');

background-repeat:repeat

}

body{background:#FFF url(背景圖檔位址)

no-repeat 50% 0;}

no-repeat不重複

50% 0(水準位置 垂直位置)

水準50%既居中,垂直0px

center 也可

DIV+CSS如何讓圖檔文字混排的情況下垂直居中

div{padding:40px 0px 40px 0px;border:1px solid

#ccc;}

測試一下

如何用JS來使我們網頁背景圖檔拉伸到網頁本來的背景中

我們在制作網頁的時候,常常會需要讓我們的網頁有個背景.那麼9我們在制作部落格系統會一些比較短小的頁面的時候,我們往往會有一些時候會用到一張大的背景圖檔,但是每個人的浏覽器的可顯示區域并不固定,我們使用常用的CSS來弄,卻隻能夠讓背景平鋪,那麼我們就隻能依靠CSS的filter和JS來達到我們的目的.在filter中我們要用到的濾鏡是

filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=lianglong.jpg,sizingMethod=scale);,

那麼JS的主要作用呢是用來獲得螢幕的高度,并且來設定和改變BODY的高度.那麼為了友善大家呢,我把JS獲得頁面的資訊的一些相關示範也放出來供大家塞選.

梁龍的部落格--用JS擷取用戶端網頁可見區域寬,高.分辨率的高,寬等屬性

var s = "";

s += "\r\n網頁可見區域寬:"+ document.body.clientWidth;

s += "\r\n網頁可見區域高:"+ document.body.clientHeight;

s += "\r\n網頁可見區域高:"+ document.body.offsetWeight +" (包括邊線的寬)";

s += "\r\n網頁可見區域高:"+ document.body.offsetHeight +" (包括邊線的寬)";

s += "\r\n網頁正文全文寬:"+ document.body.scrollWidth;

s += "\r\n網頁正文全文高:"+ document.body.scrollHeight;

s += "\r\n網頁被卷去的高:"+ document.body.scrollTop;

s += "\r\n網頁被卷去的左:"+ document.body.scrollLeft;

s += "\r\n網頁正文部分上:"+ window.screenTop;

s += "\r\n網頁正文部分左:"+ window.screenLeft;

s += "\r\n螢幕分辨率的高:"+ window.screen.height;

s += "\r\n螢幕分辨率的寬:"+ window.screen.width;

s += "\r\n螢幕可用工作區高度:"+ window.screen.availHeight;

s += "\r\n螢幕可用工作區寬度:"+ window.screen.availWidth;

alert(s);

梁龍的部落格--用JS來使我們網頁背景圖檔拉伸到網頁本來的高度

body{ margin:0px;

padding:0px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=

梁龍.jpg,sizingMethod=scale); width:100%; height:100%;}

id="aaa">這是内容

document.getElementsByTagName_r("body").height=document.body.clientHeight;

一定提醒下大家哈,這裡隻呢感是以開頭.

Html

在網頁、頁面中顯示自動拉伸的背景圖檔:

style="filter:progid:dximagetransform.microsoft.alphaimageloader(src='image/index.jpg',sizingmethod='scale')">

注意:會導緻此區域超連結,按鈕等失效。

詳細的:

1、在

中加

background="背景圖檔的位址" >

2、用CSS樣式。

說明:

其中background-repeat表示圖檔平鋪方式,它的屬性值有:

no-repeat:不平鋪

repeat-y:在y軸方向平鋪

repeat-x:在x軸方向平鋪

repeat:滿屏鋪

background-position 圖檔平鋪位置,它的屬性值有:

bottom (底部)

center (中間)

left (左邊)

right (右邊)

top (頂部)

它們可以組合用.(例如:要讓圖檔隻在右下角顯示就可以寫成:background-repeat:noreapt;background-position:bottom

right;)。

background-attachment表示背景是否滾動。它有fixed:表示背景固定,不随這網頁的滾動而滾動;還有一個scroll:表示背景滾動,随着網頁滾動一起滾動。

這些代碼雖然簡單,但組合起來效果還不錯,你可以試着用用。

Html

在網頁、頁面中顯示自動拉伸的背景圖檔,Html 在頁面中顯示自動拉伸的背景圖檔,Html 在頁面中顯示自動拉伸的背景圖檔,Html

頁面中顯示自動拉伸的背景圖檔,Html 頁面中顯示自動拉伸的背景圖檔,Html 頁面顯示自動拉伸的背景圖檔,Html

頁面顯示自動拉伸的背景圖檔,Html 顯示自動拉伸的背景圖檔,Html 顯示自動拉伸的背景圖檔,Html

顯示自動拉伸背景圖檔,Html 顯示自動拉伸背景圖檔,Html 自動拉伸背景圖檔,Html 自動拉伸背景圖檔,Html

自動拉伸背景,Html 自動拉伸圖檔,Html 自動拉伸。

将背景代碼寫在已有的代碼(比如滑鼠,背景音樂)裡,不然沒有效果.如果單獨放置,必須在代碼前面加一個任意字元。

滾動的大背景代碼:

{background:url("頁面大背景圖檔位址") repeat

scroll!important;}

repeat 重複,當圖檔的大小不夠的時候會以平鋪顯示

scroll 卷軸,大背景會随着右邊滾動條拉動的時候而滾動

固定的大背景代碼

{background:url("頁面大背景圖檔位址") repeat

fixed!important;}

fixed 固定,大背景不會因為你拉動滾動條而滾動

使用說明:

找到你喜歡的圖檔(1024*768規格),然後把圖檔位址覆寫在代碼中的("頁面大背景圖檔位址")上面,找一個已經有内容的子產品添加這段代碼,就能改變你的BLOG背景了,具體用以上那一種代碼,看你個人喜好了!

我寫了一篇《提高部落格通路量的秘技》你可以去看一看

希望以上的回答能對你有所幫助!為你的部落格祝福!博得開心快樂!

你也可以到我那裡看看關于部落格的建設。

更換整體頁面背景的源代碼:

body

{background:url(http://s12.sinaimg.cn/orignal/4945d32b91d7af2edbf8b)

repeat

scroll!important;}

更換頁面題圖logo圖檔的源代碼:

.logo

{background:url(部落格最上方題圖logo圖檔) no

repeat no scroll!mportant;}

更換頁面橫幅題圖的源代碼:

.banner

{background:url(橫幅題圖大圖) no

repeat no scroll!mportant;}

更換頁面橫幅題圖下面的菜單圖檔的源代碼:

.menu{

background:url("題圖下的長條菜單圖檔") no-

repeat center;}

更換頁面文章标題欄上翻時的圖檔的源代碼:

.feeds .up{

background:url("文章标題欄上翻時的圖檔") no-

repeat center;}

更換頁面文章标題欄下翻時的圖檔的源代碼:

.feeds .down{

background:url("文章标題欄下翻時的圖檔") no-

repeat center;}

更換頁面文章結尾處評論閱讀菜單欄的圖檔的源代碼:

.feeds .function{

background:url("文章結尾處評論閱讀菜單欄的圖檔") no-

repeat right;}

更換頁面空白面闆标題欄上翻時圖檔的源代碼:

.links .up{

background:url("空白面闆标題欄上翻時圖檔");}

更換頁面空白面闆标題欄下翻時圖檔的源代碼:

.links .down{

background:url(空白面闆标題欄下翻時的圖檔);}

更換頁面空白面闆的背景圖檔的源代碼:

.links .mid{

background:url(空白面闆的背景圖檔);}

更換頁面形象照片處的背景圖檔的源代碼:

.photo .mid{

background:url(形象照片處的背景圖檔);}

更換頁面自定義空白面闆背景圖檔的源代碼:

.label .mid{

background:url(自定義空白面闆的背景圖檔);}

更換頁面月曆面闆的背景圖檔的源代碼:

.calendar .mid{

background:url("月曆面闆的背景圖檔");}

更換頁面公告欄标題欄上翻時圖檔的源代碼:

.callboard .up{

background:url("公告欄标題欄上翻時圖檔");}

更換頁面公告欄标題欄下翻時圖檔的源代碼:

.callboard .down{

background:url("公告欄标題欄下翻時圖檔");}

更換頁面公告欄的背景圖檔的源代碼:

.callboard .mid{

background:url("公告欄的背景圖檔");}

更換頁面正文背景圖檔的源代碼:

.bodyBg{

background:url("正文背景圖檔");}

更換頁面正文背景圖檔的源代碼:

.bodyBottom{

background:url("正文背景圖檔");}

更換頁面正文文章頁數圖檔的源代碼:

.feeds .page{

background:url("正文文章頁數圖檔") no-repeat center;}

更換頁面留言闆标題欄上翻時的圖檔的源代碼:

.gbook .up{

background:url('留言闆标題欄上翻時的圖檔') no-repeat;}

更換頁面留言闆标題欄下翻時的圖檔的源代碼:

.gbook .down{

background:url('留言闆标題欄下翻時的圖檔') no-repeat;}

歡迎光臨:http://blog.sina.com.cn/u/1229103051