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>,表示一個從左到右移動的圖片,圖片碰到邊緣後折返。