1. DW里如何实现这种图片滚动的效果
这个效果需要运用到javascript才可以进行实现这种图片的滚动。而html里面的marquee标签只能进行左右滚动,并且进行设置相应的滚动方式,这个标签相对来说用的就比较简单了。
例如:<marquee scrollAmount=2 width=300>欢迎来到魔人牛牛新浪博客!</marquee>
这里面可以有相应的参数:
marquee 参数:
BGColor:滚动文本框的背景颜色。
Direction:滚动方向设置,可选择Left(从右到左)、Rightup(从下到上)和down(从上到下)
scrolldelay:每轮滚动之间的延迟时间,数字越大滚动越慢。
scrollamount:一次滚动总的时间量,数字越小滚动越慢。
Behaviour:滚动的方式设置,三种取值:Scroll(循环滚动) lide(滑入,单次滚动)、Alternate(来回滚动)。
Align:文字的对齐方式设置,可选择Middle(居中)、Bottom(居下)还是Top(居上)。
Width:滚动文本框的宽度,输入一个数值后从后面的单选框选择in Pixels(按像素)或是in Percent(按百分比)。
Height:滚动文本框的高度,输入一个数值后从后面的单选框选择in Pixels(按像素)或是in Percent(按百分比)。
loop:滚动次数,默认为infinite(无限)
hspace、vspace:前后、上下的空行。
2. 在Dreamweaver中,怎么实现图片可以随便移动
在网页中插入一个apdiv,将图片插入到apdiv中。
切换到拆分视图,选中body标签,调出行为面板。
给body标签添加拖动ap元素行为,设置好参数后就可以实现效果
实例代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "地址/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="地址/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>123</title>
<style type="text/css">
<!--
#apDiv1 {
position:absolute;
left:338px;
top:27px;
width:168px;
height:123px;
z-index:1;
}
-->
</style>
<script type="text/javascript">
<!--
function MM_scanStyles(obj, prop) { //v9.0
var inlineStyle = null; var ccProp = prop; var dash = ccProp.indexOf("-");
while (dash != -1){ccProp = ccProp.substring(0, dash) + ccProp.substring(dash+1,dash+2).toUpperCase() + ccProp.substring(dash+2); dash = ccProp.indexOf("-");}
inlineStyle = eval("obj.style." + ccProp);
if(inlineStyle) return inlineStyle;
var ss = document.styleSheets;
for (var x = 0; x < ss.length; x++) { var rules = ss[x].cssRules;
for (var y = 0; y < rules.length; y++) { var z = rules[y].style;
if(z[prop] && (rules[y].selectorText == '*[ID"' + obj.id + '"]' || rules[y].selectorText == '#' + obj.id)) {
return z[prop];
} } } return "";
}
function MM_getProp(obj, prop) { //v8.0
if (!obj) return ("");
if (prop == "L") return obj.offsetLeft;
else if (prop == "T") return obj.offsetTop;
else if (prop == "W") return obj.offsetWidth;
else if (prop == "H") return obj.offsetHeight;
else {
if (typeof(window.getComputedStyle) == "undefined") {
if (typeof(obj.currentStyle) == "undefined"){
if (prop == "P") return MM_scanStyles(obj,"position");
else if (prop == "Z") return MM_scanStyles(obj,"z-index");
else if (prop == "V") return MM_scanStyles(obj,"visibility");
} else {
if (prop == "P") return obj.currentStyle.position;
else if (prop == "Z") return obj.currentStyle.zIndex;
else if (prop == "V") return obj.currentStyle.visibility;
}
} else {
if (prop == "P") return window.getComputedStyle(obj,null).getPropertyValue("position");
else if (prop == "Z") return window.getComputedStyle(obj,null).getPropertyValue("z-index");
else if (prop == "V") return window.getComputedStyle(obj,null).getPropertyValue("visibility");
}
}
}
function MM_dragLayer(objId,x,hL,hT,hW,hH,toFront,dropBack,cU,cD,cL,cR,targL,targT,tol,dropJS,et,dragJS) { //v9.01
//Copyright 2005-2006 Adobe Macromedia Software LLC and its licensors. All rights reserved.
var i,j,aLayer,retVal,curDrag=null,curLeft,curTop,IE=document.all;
var NS=(!IE&&document.getElementById); if (!IE && !NS) return false;
retVal = true; if(IE && event) event.returnValue = true;
if (MM_dragLayer.arguments.length > 1) {
curDrag = document.getElementById(objId); if (!curDrag) return false;
if (!document.allLayers) { document.allLayers = new Array();
with (document){ if (NS) { var spns = getElementsByTagName("span"); var all = getElementsByTagName("div");
for (i=0;i<spns.length;i++) if (MM_getProp(spns[i],'P')) allLayers[allLayers.length]=spns[i];}
for (i=0;i<all.length;i++) {
if (MM_getProp(all[i],'P')) allLayers[allLayers.length]=all[i];
}
} }
curDrag.MM_dragOk=true; curDrag.MM_targL=targL; curDrag.MM_targT=targT;
curDrag.MM_tol=Math.pow(tol,2); curDrag.MM_hLeft=hL; curDrag.MM_hTop=hT;
curDrag.MM_hWidth=hW; curDrag.MM_hHeight=hH; curDrag.MM_toFront=toFront;
curDrag.MM_dropBack=dropBack; curDrag.MM_dropJS=dropJS;
curDrag.MM_everyTime=et; curDrag.MM_dragJS=dragJS;
curDrag.MM_oldZ = MM_getProp(curDrag,'Z');
curLeft = MM_getProp(curDrag,'L');
if (String(curLeft)=="NaN") curLeft=0; curDrag.MM_startL = curLeft;
curTop = MM_getProp(curDrag,'T');
if (String(curTop)=="NaN") curTop=0; curDrag.MM_startT = curTop;
curDrag.MM_bL=(cL<0)?null:curLeft-cL; curDrag.MM_bT=(cU<0)?null:curTop-cU;
curDrag.MM_bR=(cR<0)?null:curLeft+cR; curDrag.MM_bB=(cD<0)?null:curTop+cD;
curDrag.MM_LEFTRIGHT=0; curDrag.MM_UPDOWN=0; curDrag.MM_SNAPPED=false; //use in your JS!
document.onmousedown = MM_dragLayer; document.onmouseup = MM_dragLayer;
if (NS) document.captureEvents(Event.MOUSEDOWN|Event.MOUSEUP);
} else {
3. 怎样用dreamweaver制作滑动切换图片效果
在DreamWeaver中实现滑动切换图片效果,可以使用 ‘鼠标经过图像’ 功能来实现,也可以用CSS控制来实现。
现在具体讲一下 CSS控制实现 图片切换效果!
首先制作一个 ID为abc 的div 宽度50px; 高度50px; 在abc里面随便打一个字 设置一个空链接。
然后定义 abc 宽度50px; 高度50px; a标签的块形式 代码如下:
<styletype="text/css">
<!--
#abca{
height:50px;
width:50px;
display:block;
}
-->
</style>
<!--注意上面才是CSS代码,下面是div-->
<div id="abc"><href="#">字体</a></div>
然后设置 div的背景图片 比如图片名为 bj.gif
CSS代码变为:
<styletype="text/css">
<!--
#abca{
background-image:url(bj.gif);
height:50px;
width:50px;
display:block;
}
-->
</style>
最后 设置鼠标经过的样式 比如 鼠标经过图片为 bjj.gif
CSS代码 变为如下:
<styletype="text/css">
<!--
#abca{
background-image:url(bj.gif);
height:50px;
width:50px;
display:block;
}
#abca:hover{
background-image:url(bjj.gif);
}
-->
</style>
4. Dreamweaver插入图片后怎么移动图片
1、如果是放入的背景图片,是不可以移动的;
2、如果使用是在表格里插入图片,直接移动表格
3、在Dreamweaver要移动图片,建议使用层来实现,在菜单栏选择 插入 -布局对象- 层.
再图片拖放到层里面去,然后再拖动层左上角小蓝色方框,就可以随意移动。
5. 如何在Dreamweaver中设置图片滚动
方法如下:
1、选中要插入滚动的文字或图片;
2、单击“插入——标签”;
3、在该对话框中选择marquee标签;
4、在代码中设置为:<marquee onmouseover=this.stop(); onmouseout=this.start(); direction=left scrollamount=1 height=14 scrolldelay=1 width=500>
滚动内容文字也可以 插入表格也可以,图片也可以。
6. dw中怎么自由的拖拽图片
首先在,插入菜单中选"布局对象"-->[层].也就是说在dw中先插入一个层.
然后在层中再插入一个图像,最后通过拖动层来拖动图像.我是以dw8为例的.大致是这样的方法.不行再经我发消息.
7. Dreamweaver 怎么让图片任意移动
1.新建html文件,在body里插入<marquee direction="right" behavior="alternate"><img src="images/done.jpg" /></marquee>,表示一个从左到右移动的图片,图片碰到边缘后折返。
8. DW设计网页中,像这种让图片在一个方框内自己滚动的效果怎么做
图片轮播。
需要用到js,大致就是设置定时器,然后把图片横向拼接在一起,只显示方框内的,方框外的用hidden隐藏,然后每过一段时间进行向左平移一个图片的距离,走完全部之后在进行无限循环
9. 在Dreamweaver里,怎样实现可移动层..
工具原料:
硬件:电脑一台。
软件:Dreamweaver。
1、打开软件Dreamweaver建立项目。
2、点击插入-布局对象-层。
10. 怎样在DW让图片移动
1.新建html文件,在body里插入<marquee direction="right" behavior="alternate"><img src="images/done.jpg" /></marquee>,表示一个从左到右移动的图片,图片碰到边缘后折返。