html圖片滿屏
⑴ html如何讓圖片全屏
你可以用CSS3的transform:scale()
試一下 直接放大 scale裡面是放大倍數
⑵ html裡面怎樣讓背景圖片全屏,使用width和height來定義嗎,,
如果這張圖片為背景圖片由於背景圖片不具有伸縮性,只能通過別的方法繞著解決,在ie中可以用<body
style="filter:progid:dximagetransform.microsoft.alphaimageloader(src='1.jpg',sizingmethod='scale')">,實現背景拉伸鋪滿整個瀏覽器,但其它的瀏覽器不支持。這時可以拐個彎,設置兩層div,底層div當做背景使用,放置一張圖片即可。
<div id="background" style="position:absolute;z-index:-1;width:100%;height:100%;top:0px;left:0px;"><img src="1.jpg" width="100%" height="100%"/></div>網頁背景圖片默認情況下是重復平鋪滿整個頁面。上面1方法是要求圖片不重復,但又得占滿瀏覽器所採用的方法。
⑶ html中的背景圖片,一張全屏顯示
Background : 背景色
Background Image :選取你的背景圖
Reapeat : 背景圖是否重復,其中選no-repeat為不重復,repeat為重復,repeat-x和repeat-y分別為只在X和Y方向重復。
Attachment : 背景圖位置,fix為背景圖位置固定不變,scroll為背景圖隨頁面一同滾動
Horizontal : 為固定背景圖時圖在水平方向所居的位置,可以選擇居中,居左,居右或自己設定距左的距離。
Vertical : 為固定背景圖時圖在豎直方向所居的位置,可以選擇居中,居頂部,居底部或自己設定距頂的距離。
注意帶 * 的選項要在瀏覽器里才能看到效果。
設定完畢,對Dreamweaver左下角點選<body應用該CSS樣式就行了
不光是<body標簽,頁面里有的元素都可以在那裡選擇,可以很方便的選取應用對象。
對於所有onload 的觸發事件,也都可以選<body再加Behavior,比如drag layer或打開頁面後彈出窗口等等
background-attachment屬性控制背景圖象是否隨內容一起滾動,取值為scroll和fixed。默認值為scroll(滾動);fixed為靜止。
⑷ html 如何讓背景圖片充滿全圖,就是拉伸
使用此代碼:<img border='0' src='/jpg' width='100%' height='100%' style='position: absolute;left:0px;top:0px;z-index: -1'>或者background-size:cover。
拓展資料
【HTML】
超文本標記語言,標准通用標記語言下的一個應用。「超文本」就是指頁面內可以包含圖片、鏈接,甚至音樂、程序等非文字元素。超文本標記語言的結構包括「頭」部分(英語:Head)、和「主體」部分(英語:Body),其中「頭」部提供關於網頁的信息,「主體」部分提供網頁的具體內容。
【由來】
萬維網上的一個超媒體文檔稱之為一個頁面(外語:page)。作為一個組織或者個人在萬維網上放置開始點的頁面稱為主頁(外語:Homepage)或首頁,主頁中通常包括有指向其他相關頁面或其他節點的指針(超級鏈接)。
所謂超級鏈接,就是一種統一資源定位器(Uniform Resource Locator,外語縮寫:URL)指針,通過激活(點擊)它,可使瀏覽器方便地獲取新的網頁。這也是HTML獲得廣泛應用的最重要的原因之一。
在邏輯上將視為一個整體的一系列頁面的有機集合稱為網站(Website或Site)。超級文本標記語言(英文縮寫:HTML)是為「網頁創建和其它可在網頁瀏覽器中看到的信息」設計的一種標記語言。
網頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網關介面、組件等),可以創造出功能強大的網頁。
因而,超級文本標記語言是萬維網(Web)編程的基礎,也就是說萬維網是建立在超文本基礎之上的。超級文本標記語言之所以稱為超文本標記語言,是因為文本中包含了所謂「超級鏈接」點。
⑸ css 如何讓圖片全屏的問題
1:一個很小的條狀圖,通過repeat後,形成一個很規則的大圖背景。 但是css3出現以後,這個情況被改善了。background-size 屬性可以讓我們之前的希望成真。而且這個屬性在firefox,chrome,以及ie9上都可以使用。
2:背景圖尺寸(數值表示方式)代碼如下:#background-size{ background-size:200px 100px; }
3:背景圖尺寸(百分比表示方式) 代碼如下:#background-size2{ background-size:30% 60%; }
4:背景圖尺寸(等比擴展圖片來填滿元素,即cover值)代碼如下:#background-size3{ background-size:cover; }
5:背景圖尺寸(等比縮小圖片來適應元素的尺寸,即contain值) 代碼如下:#background-size4{ background-size:contain; }
6:背景圖尺寸(以圖片自身大小來填充元素,即auto值)代碼如下:#background-size5{ background-size:auto; }
(5)html圖片滿屏擴展閱讀:
1:CSS 指層疊樣式表 (Cascading Style Sheets)樣式定義如何顯示 HTML 元素。
2:樣式通常存儲在樣式表中,把樣式添加到 HTML 4.0 中,是為了解決內容與表現分離的問題。
3:外部樣式表可以極大提高工作效率,外部樣式表通常存儲在 CSS 文件中。
4:css設置背景圖片全屏,如果只是將其當做一張圖片顯示,可以通過css控制。超大圖片,引入進來即可根據大小縮放。
5:如果這張圖片為背景圖片由於背景圖片不具有伸縮性,只能通過別的方法繞著解決,在ie中可以用,實現背景拉伸鋪滿整個瀏覽器,但其它的瀏覽器不支持。
⑹ html和css如何做到讓一張圖片鋪滿屏幕呢
比如<img id='bg' src='bg.jpg'/>
#bg{
position:fixed;
width:100%;
height:100%;
}
⑺ CSS中如何設拉伸背景圖片鋪滿屏幕
#bg{
margin:0px;
background: url(images/beijing.png) no-repeat;
background-size:100% 100%;
background-attachment:fixed;
}
擴展抄資料:
url(images/beijing.png)——圖片路徑的位置;
no-repeat—— 圖片不重復;
center 0px——center是距離頁面左邊的定位,0px是距離頁面上面的定位;
background-position: center 0——就是圖片的定位,同上;
background-size: cover;——把背景圖像擴展至足夠大,以使背景圖像完全覆蓋背景區域。背景圖像的某些部分也許無法顯示在背景定位區域中;
min-height: 100vh;——視窗的高度,「視區」所指為瀏覽器內部的可視區域大小,即window.innerWidth/ window.innerHeight大小。
⑻ html 怎麼讓背景圖鋪滿整個頁面
我自己試出來的,希望有用專
例子,屬用css
<body background="images\002.png"
style=" background-repeat:no-repeat ;
background-size:100% 100%;
background-attachment: fixed;"
>
⑼ 如何把HTML文件的背景圖片設成全屏
步驟一、首先打開需要修改的HTML文件。
⑽ html中,怎麼讓背景圖片充滿整個頁面
下面這段代碼給div設置了一個寬度和高度,然後添加了一張背景圖片,並使用了background-size:cover;這個屬性,就會自動放大或縮小背景圖片來適應,但是需要指出的是這個屬性在需要在IE9及以上版本支持,谷歌和火狐都支持,具體支持情況看上面的圖,淺綠的代表支持,粉紅的不支持,你也可以到caniuse.com自己查看支持性
<!DOCTYPEhtml>
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;"charset="utf-8">
<title>無標題文檔</title>
</head>
<styletype="text/css">
.div1{width:500px;height:600px;background:url(images/class_nav.jpg);background-size:cover;}
</style>
<body>
<DIVclass="div1"></div>
</body>
</html>