導航:首頁 > 圖片大全 > css如何讓圖片隨動

css如何讓圖片隨動

發布時間:2022-12-19 01:34:15

A. 怎樣用純CSS給圖片加一個滑鼠經過位移的效果

如果你想只向一移的話,你需要修改translate

-webkit-transform:translateY(100px);
-moz-transform:translateY(100px);

這樣才是向下移動100px,

因為translate
默認是移動XY軸的,意思就是說,移動左右以及上下一起,但是默認平移而已,


如果你想單獨操作Y的話,就要translateY,單獨操作X用translateX,當然默認translate
(100px)相當於translateX(100px)

如果你想向右移的同時又向下移

-webkit-transform:translate(100px,100px);
-moz-transform:translate(100px,100px);

這樣你應該能理解translate的用法 了。。。

B. css背景圖片自適應

用background-size屬性,你想給他多大的百分比都可以,不設置表示默認圖片大小,設置100%表示全屏顯示圖片,按比例縮小或者放大。

這樣就可以實現背景圖片自適應父容器大小而自動變化,達到填充效果。 但是,圖片會被拉伸填充,這並不是我們想要的效果,那麼我們可以不設置100%參數,而是使用cover參數。

設置cover參數以後,背景圖會按比例縮放填充滿整個背景。如果使用IE瀏覽器你會發現,上面的background-size:100% 100%;並沒有起到作用,圖片原本是怎樣就怎樣顯示,比較大就只能顯示一部分。

所以這時需要使用IE特有的濾鏡 AlphaImageLoader 兼容性在IE5.5+以上版本的瀏覽器上都可以完美運行。

1、enabled: 可選項。布爾值(Boolean)。設置或檢索濾鏡是否激活。true|false_ true: 默認值。濾鏡激活。

2、false: 濾鏡被禁止。

3、sizingMethod: 可選項。字元串(String)。設置或檢索濾鏡作用的對象的圖片在對象容器邊界內的顯示方式。

4、crop: 剪切圖片以適應對象尺寸。

5、image: 默認值。增大或減小對象的尺寸邊界以適應圖片的尺寸。

6、scale: 縮放圖片以適應對象的尺寸邊界。

7、src: 必選項。字元串(String)。使用絕對或相對 url 地址指定背景圖像。假如忽略此參數,濾鏡將不會作用。

特性:

C. 在html中如何讓圖片跟著滾動條而動

1、新建一個文件夾,用來存放網頁文件和圖片,快捷鍵ctrl+shift+n。

D. CSS 背景圖片如何隨頁面自動拉伸

background:url(../../config/img/Title.png) no-repeat;不重復
background:url(../../config/img/Title.png) repeat-x;橫向平鋪
background:url(../../config/img/Title.png) repeat-y;豎著鋪
什麼不加就是橫豎平鋪
如果你是想拉伸的話,豎著切一張幾個像素寬的背景圖(比如說寬2px,高990px這樣的一張圖),然後設置repeat-x,橫向平鋪。這樣看起來就像是一張大圖。這種方法適用於縱向漸變的背景。

E. 在div+css中,如何實現圖片跟隨滑鼠任意移動

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>滑鼠的距離</title>
<script type="text/javascript">
var mouseX;
var mouseY;
function show(event) {
var infoDiv = document.getElementById('infoDiv');
mouseOver(event);
document.getElementById("a").innerHTML = mouseX+" "+mouseY ;
infoDiv.style.display = "block";
infoDiv.innerHTML = mouseX+" "+mouseY;
infoDiv.style.left = mouseX + 10 + "px";
infoDiv.style.top = mouseY + 10 + "px";
}
function hide() {
var infoDiv = document.getElementById('infoDiv').style.display = "none";;
}
function mouseOver(obj) {
e = obj || window.event;
// 此處記錄滑鼠停留在組建上的時候的位置, 可以自己通過加減常量來控制離滑鼠的距離.
mouseX = e.layerX|| e.offsetX;
mouseY = e.layerY|| e.offsetY;
}
</script>
</head>
<body>
<div onmousemove="show(event);" onmouseout="hide();" style="margin:150px ; background:#ff0; height:300px; width:300px; position:relative; ">滑鼠相對於觸發事件元素的位置<strong id="a"></strong>
<div id="infoDiv" style="display: none; position: absolute; width: 100px; height: 100px; background-color: #F1F19B;"></div>
</div>
</body>
</html>

兼容火狐哦

F. 關於CSS怎麼設置滾動背景圖

我建議你用css3來寫,就是寫一個小動畫

具體怎麼動,你改background-position的值就行了。

<style>
@keyframesanimatedBird{
0%{background-position:20px20px;}
50%{background-position:30px30px;}
100%{background-position:300px-90px;}
}
.animate-area{
background:url(....);
animation:animatedBird4slinearinfinite;
}
</style>
<divclass="animate-area"></div>

G. html css 不用fix怎麼讓圖片隨滾動條移動

這個是網頁「視差滾動」的效果,知乎有相關的回答網頁鏈接。

推薦的視差滾動插件:skrollr.js

H. 在css中怎麼設置滑鼠移上去圖片就會動

img:hover{ /*hover事件,當滑鼠移動到圖片時觸發*/
position: relative;
top: 20px;
right:10px;

}

I. 我用css讓一個圖片從左到右移動,有沒有什麼辦法當滑鼠移動到圖片上時,圖片停止移動,滑鼠放開後繼續

有動畫效果的是css3的transition、@keyframes、animation等,css要滑鼠移上去後改變狀態只能用:hover偽類,暫停動畫可以用設置animation-play-state:paused;,繼續動畫是animation-play-state:running;(可能需要設置添加-webkit-等私有前綴)其實動畫還是推薦jq,實現起來還是挺方便的,而且不用擔心瀏覽器兼容性。


給你寫個例子:

<!DOCTYPEhtml>
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=UTF-8"/>
<title>動畫暫停</title>
<styletype="text/css">

@keyframesmove
{
from{
transform:rotate(0deg);
left:0;
}
to{
transform:rotate(360deg);
left:600px;
}
}

@-webkit-keyframesmove
{
from{
-webkit-transform:rotate(0deg);
left:0;
}
to{
-webkit-transform:rotate(360deg);
left:600px;
}
}

@-zos-keyframesmove
{
from{
-zos-transform:rotate(0deg);
left:0;
}
to{
-zos-transform:rotate(360deg);
left:600px;
}
}

@-o-keyframesmove
{
from{
-o-transform:rotate(0deg);
left:0;
}
to{
-o-transform:rotate(360deg);
left:600px;
}
}

.box{
animation: move3salternateinfinite;
-webkit-animation: move3salternateinfinite;/*Safari和Chrome*/
-moz-animation: move3salternateinfinite;/*Firefox*/
-o-animation: move3salternateinfinite;/*Opera*/
position:absolute;
background-color:yellow;
width:100px;
height:100px;
}
.box:hover{
-webkit-animation-play-state:paused;
}
</style>
</head>
<body>
<divclass="box"></div>
</body>
</html>

J. css3如何讓圖片自動移動

自動移動,目前css3是有這樣的效果的,叫做css3動畫

給你一個示例

你要注意的一點是目前這個只能支持最低為IE10及以上版本才能夠運行的哦

Chrome 和 Safari 需要前綴 -webkit-。

本答案出自「我要編程」軟體開發師訓練平台免費課程。

<!DOCTYPEhtml>
<html>
<head>
<style>
div
{
width:100px;
height:100px;
background:red;
position:relative;
animation:myfirst5s;
-moz-animation:myfirst5s;/*Firefox*/
-webkit-animation:myfirst5s;/*SafariandChrome*/
-o-animation:myfirst5s;/*Opera*/
}

@keyframesmyfirst
{
0%{background:red;left:0px;top:0px;}
25%{background:yellow;left:200px;top:0px;}
50%{background:blue;left:200px;top:200px;}
75%{background:green;left:0px;top:200px;}
100%{background:red;left:0px;top:0px;}
}

@-moz-keyframesmyfirst/*Firefox*/
{
0%{background:red;left:0px;top:0px;}
25%{background:yellow;left:200px;top:0px;}
50%{background:blue;left:200px;top:200px;}
75%{background:green;left:0px;top:200px;}
100%{background:red;left:0px;top:0px;}
}

@-webkit-keyframesmyfirst/*SafariandChrome*/
{
0%{background:red;left:0px;top:0px;}
25%{background:yellow;left:200px;top:0px;}
50%{background:blue;left:200px;top:200px;}
75%{background:green;left:0px;top:200px;}
100%{background:red;left:0px;top:0px;}
}

@-o-keyframesmyfirst/*Opera*/
{
0%{background:red;left:0px;top:0px;}
25%{background:yellow;left:200px;top:0px;}
50%{background:blue;left:200px;top:200px;}
75%{background:green;left:0px;top:200px;}
100%{background:red;left:0px;top:0px;}
}
</style>
</head>
<body>

<p><b>注釋:</b>本例在InternetExplorer中無效。</p>

<div></div>

</body>
</html>
閱讀全文

與css如何讓圖片隨動相關的資料

熱點內容
電腦上如何添加圖片格式 瀏覽:99
高貴女人動漫圖片 瀏覽:480
美女什麼也沒有穿的圖片 瀏覽:584
小額貸款文字圖片 瀏覽:816
便簽如何去掉圖片 瀏覽:255
潮牌可愛圖片 瀏覽:167
雙龍銀幣價格及圖片 瀏覽:779
如何將圖片png格式轉換成jpg 瀏覽:252
淘寶簽收圖片怎麼保存 瀏覽:991
古代女生側顏真人圖片 瀏覽:791
精選網紅圖片唯美男生 瀏覽:284
動漫男孩圖片紋身 瀏覽:643
word文件咋插入身份證圖片 瀏覽:484
大麥文字手寫圖片 瀏覽:933
衣服太多圖片文字 瀏覽:286
我姓師的文字圖片 瀏覽:883
男生漂亮手寫字圖片 瀏覽:368
抓馬圖片高清 瀏覽:486
word圖片文字不清晰怎麼處理 瀏覽:616
衣服鞋子搭配圖片男士 瀏覽:712