制作頁面時,有時需要在表格内插入背景圖,我們可以使用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