导航:首页 > 图片大全 > 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如何让图片随动相关的资料

热点内容
睡懵了表情图片可爱 浏览:347
手机微信聊天时怎么发图片 浏览:704
花瓣贴画作品图片大全简单 浏览:37
马尾斜刘海发型图片女 浏览:130
图片怎么抠图到word 浏览:398
图片简单大气可爱男生 浏览:969
纸尿裤小了怎么穿图片 浏览:996
长发散发女生图片 浏览:331
给绵羊穿衣服图片卡通 浏览:647
word如何批量调整图片大小并排版 浏览:366
藏族小女孩超萌图片 浏览:117
图片信息如何查看 浏览:121
高清星空图片大全大自然风景 浏览:744
手绘情侣图片大全简单 浏览:911
怎么用树叶做衣服图片 浏览:172
妖妖铃图片可爱 浏览:244
美女无内裤的图片 浏览:755
大德牧可爱图片 浏览:942
男生侧脸头像图片大全图集可保存 浏览:740
晚安文字控带高清图片 浏览:678