⑴ css手機版頁面製作時如何讓背景圖片適應div的高度和寬度
具尺脊體步驟如下:
1、輸入position:fixed; top: 0; left: 0;使整個div固定在屏幕的最上方和最左方。
⑵ css中如何調整插入背景圖片的大小
可以通過cover和contain來對圖片進行伸縮。
語法:
background-size:auto;/* 默認值,不改變背景圖片的高度和寬度 */
background-size:100px 50px;/* 第一個值為寬,第二個值為高,當設置一個值時,將其作為圖片寬度來等比縮放 */
background-size:10%;/* 0%~100%之間的任何值,將背景圖片寬高按百分比顯示察握羨,當設置一個值的時候同也將其作為圖片寬度來等比敗拍縮放 */
background-size:cover;/* 將背景圖片等皮塌比縮放填滿整個容器 */
background-size:contain;/* 將背景圖片等比縮放至某一邊緊貼容器邊緣 */
CSS背景圖片自適應、全屏、填充、拉伸
方法一:js控制
<div id="formbackground" style="position:absolute; width:100%; height:100%; z-index:-1">
<img src="pictures/background.jpg" height="100%" width="100%"/>
</div>
<div id="formbackground" style="position:absolute; z-index:-1;"><img src="10.jpg" height="100%" width="100%"/></div>
<script type="text/javascript">
$(function(){
$('#formbackground').height($(window).height());
$('#formbackground').width($(window).width());
});
</script>
方法二:全瀏覽器兼容
.bg{
background:url(http://wyz.67ge.com/wp-content/uploads/qzlogo.jpg);
filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";
-moz-background-size:100% 100%;
background-size:100% 100%;
}
⑶ html背景圖片如何自適應大小
如果通過css設置背景圖,那麼圖片尺寸要耐咐岩足夠大,目前大寬屏1920左右,所以寬度最好設置為1920,然後居中;如果通過div嵌入圖片,那麼將此div設置成絕對定位,z-index:-1。
⑷ CSS設置背景圖寬度100%,高度自適應
padding-top= (高度/寬度)*100%;即圖片的高度與寬度的比飢和叢例,因此就能實現背景圖寬度棚笑100%,高度自適爛櫻應
為了達到更好的效果再配合cover和center
⑸ CSS 背景圖寬度100% 高度自適應
div的高度隨背景圖片的高度變姿彎化:
原理是通過padding-top或者padding-bottom實現,值是背景圖片的迅冊毀寬高比。高畝備度設置為0
⑹ 如何用CSS使圖片自適應顯示寬度
如何用CSS使圖片自適應芹敬顯示寬度 公司的專案中需要顯示由使用者提供URI連結的圖片,可是預先無法獲知圖片的尺寸大小,如果圖片尺寸過大將會影響悶瞎頁面布局。最理想的解決方案自然是自動生成縮圖,涉及的後台工作較為復雜,用CSS進行控制是一個可以接受的捷徑。 如果用width 屬性強行設定顯示尺寸似乎太不智慧。幸好Firefox/Opera/IE 7 都提供了 max-width 屬性支援。假定希望圖片顯示寬度不超過500畫素,CSS可能如下: 以下是引用片段: 以下是引用片段: fit-image{ border:0; max-width:500px;}IE6 不支援 max-width 屬性,但是利用 IE 獨有的 expression 屬性可以迂迴的解決這個問題。 以下是引用片段: 以下是引用片段: fit-image{ border:0; max-width:500px; width:expression( function(img){ img.onload=function(){ this.style.width=』』; this.style.width=(this.width500)?"500px":this.width+"px"};return』120px』載入時顯示寬度為120px }(this));}利用<img的onload 事件使圖片載入完成後計算其尺寸大小,如果超過500畫素就顯示為500畫素,否則顯示其預設寬度。 expression 不是符合WEB標準的做法,不到萬不得以不建議使用。但是不能不承認IE的很多擴充套件是不錯的,IE不應該被輕視!
CSS程式碼如何使圖片自適應顯示寬度
圖片尺寸過大將會影響頁面布局。最理想的解決方案自然是自動生成縮圖,涉及的後台工作較為復雜,用CSS進行控制是一個可以接受的捷徑。 如果用width 屬性強行設定顯示尺寸似乎太不智慧。幸好 Firefox/Opera/IE 7 都提供了 max-width 屬性支援。假定希望圖片顯示寬度不超過500畫素,CSS可能如下: 以下是引用片段:以下是引用片段:
fit-image {
border : 0;
max-width : 500px;
} IE6 不支援 max-width 屬性,但是利用 IE 獨有的 expression 屬性可以迂迴的解決這個問題。 以下是引用片段:以下是引用片段:
fit-image {
border : 0;
max-width : 500px;
width: expression (
function(img){
img.onload=function(){
this.style.width = (this.width > 500)?"500px":this.width+"px"};return 』120px』 載入時顯示寬度為120px}(this));} 利用<img>的onload 事件使圖片載入完成後計算其尺寸大小,如果超過500畫素就顯示為500畫素,否則顯示其預設寬度。 expression 不是符合WEB標準的做法,不到萬不得以不建議使用。但是不能不承認IE的很多擴充套件是不錯的,IE不應該被輕視!
css怎麼讓圖片自適應
看什麼情況了
一是通過將該圖片設定為某個螞首空div的背景圖片,然後該div的長寬不使用絕對的px,使用相對的em或者rem。
二是將圖片設定display:block,設定圖片的長寬為rem或者em。
還是要看是什麼情況下來去自適應圖片的,
如何使用CSS強制圖片自適應大小
<!DOCTYPE PUBLIC "-W3CDTD XHTML 1.0 TransitionalEN" " :w3./TR/x1/DTD/x1-transitional.dtd">
< xmlns=" :w3./1999/x">
<head>
<meta -equiv="Content-Type" content="text/; charset=gb2312" />
<title>無標題文件</title>
<style type=text/css>
img {width:expression(this.width>600?"580px":this.width+"px");}
</style>
</head>
<body>
圖片寬度大於600畫素都強制顯示為580畫素寬<br><br>
<div>
<img src= :makewing./lanren/wallpaper/wallpaper-0013.jpg />
</div>
</body>
</>
如何是頁面上的圖片自適應頁面寬度?
<img width=100% src=a1.jpg>
如何用純CSS將圖片填滿div,自適應容器大小
將圖片的寬和高的屬性設定為100%即可
例如圖片的類名為pic
.pic{width: 100%; height: 100%}
如何讓input寬度自適應?
很多時候文字框輸入的內容是不固定的,有時候輸入的內容多一些需要寬一些有時候輸入的內容少一些需要窄一些,所以需要設定input的寬度自適應。
工具原料:編輯器、jQuery
1、解決寬度自適應的思路是使用jQuery來監聽輸入事件,進而進行動態的改變input的寬度,實現input寬度自適應的效果。
2、首選獲取文字的寬度,利用pre 元素可定義預格式化的文字,被包圍在 pre 元素中的文字通常會保留空格和換行符;而文字也會呈現為等寬字型,簡單的程式碼示例如下:
var textWidth = function(text){ var sensor = $('<pre>'+ text +'</pre>').css({display: 'none'}); $('body').append(sensor); var width = sensor.width(); sensor.remove(); return width; };
3、根據以上獲取到的文字的寬度來給input系結事件動態改變寬度,簡單的程式碼示例如下:
$("input").unbind('keydown').bind('keydown', function(){ $(this).width(textWidth($(this).val())); });
input高度固定,自動增寬<br>
<input type=text class="page_speeder_863029014">
<br>
<br>
textarea寬度固定,自動增高<br>
<textarea type=text class="page_speeder_1875386613"></textarea>
⑺ 怎樣用css控制圖片自適應大小
1、首先用dw編輯器建立了一個靜態頁面
⑻ css怎麼讓圖片自適應
看什麼情況了
一是通過將該圖片設置為某個div的背景圖片,然後該div的長寬不使用絕對的px,使用相對的em或者rem。
二是將圖片設置display:block,設置圖片的長寬為rem或者em。
還是要看是什麼情況下來去自適應圖片的,
⑼ css怎麼設置背景圖片自適應,背景不虛
把宏粗background-size設為100%即可自適應。
至於虛不虛,那就要看圖片本身的解析度衫伍了,一個很小的蔽塌鎮圖片拉大了肯定會虛的,神仙也沒辦法。
⑽ div+css怎麼讓背景圖片自動縮放
.imgDiv{
width:500px;
height:500px;
background-image:url('../images/index.jpg');
-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-repeat9;
background-image:none9;
(此處空一行)
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/index.jpg', sizingMethod='scale')9;
}
css控制背景圖片自動伸縮自適應的小技巧
例子如下:
.picLUp{
background:url(logo.png)no-repeat;
width:100%;height:40%;
background-size:100%100%;
}
語法:
filter : progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=bEnabled , sizingMethod=sSize , src=sURL )
屬性:
enabled:
可選項派正襲,布爾值(Boolean),設置或檢索濾鏡是否激活。true | false
true:
默認值,濾塵兄鏡激活。
false:
濾鏡被禁止。
sizingMethod:
可選項,字元串(String),設置或檢索濾鏡作用的對象的圖片在清殲對象容器邊界內的顯示方式。