<em id="hanht"></em>

    <dd id="hanht"></dd>

    <em id="hanht"><acronym id="hanht"></acronym></em>
    
    <button id="hanht"></button>
    <rp id="hanht"><object id="hanht"><blockquote id="hanht"></blockquote></object></rp><em id="hanht"></em>

    首頁 > 設計 > 軟件應用 > 正文

    Dreamweaver 3.0使用技巧及問題集錦

    2018-10-16 21:05:33
    字體:
    來源:轉載
    供稿:網友


    前言:

      Dreamweaver是由Macromedia公司開發的專門針對專業網頁制作者的所見即所得的主頁編輯工具。它提出了許多獨具特色的設計新概念,諸如行為(Behaviors)、時間線(Timeline)、資源庫(Library)等。此外,Dreamweaver還支持層疊式樣表(CSS)和動態網頁效果(DHTML)。利用Dreamweaver,我們可以輕易的制作出另人眼花繚亂動態網頁。

    我用Dreamweaver怎么只能輸入一個空格呀?
      這是因為你輸入的空格是半角字符, 只要輸入全角空格就可以了。輸入全角空格的方法是:打開中文輸入法,按Shift+Space切換到全角狀態。這時你輸入的空格就是全角空格了。

    在Dreamweaver 3.0中行為面板(Behavior inspector)中,“Events for”下拉菜單項無法打開!默認的只有一個 “3.0 and Later browsers”。這樣一來,很多特技效果形同虛設。根本沒法制作。
      這應該算Dreamweaver 3.0和中文Windows98不兼容的一個地方吧,在英文Windows98中就沒有這個問題。而實際上這個菜單還是可以打開的,只不過是不能正確顯示罷了。在選中下拉菜單后,我們可以用上下鍵來選擇我們想要用的瀏覽器。就現在來說,我們一般應該選擇“IE 5.0”。

    我用Dreamweaver 3.0的模版制作網頁,為什么行為(Behavior)無法設置呢?如果不使用模版生成網頁,卻一點問題也沒有。
      在使用模板(Template)做出來的網頁中不能新增行為。這是因為新增行為需要在HTML文件的Head部分之中插入javascript,而使用了Template后,HTML文件的Head部分會被“封鎖”住。如果要在使用模板生成的網頁中應用行為,你就需要事先在模板中定義好行為,然后把它定義為模板的可編輯區域。隨后,你就可以在網頁中更改這個行為了。但這也只限于更改行為的觸發事件(events)和動作(actions)的具體內容,而不能更改動作的類型。

      比如說,我們事先在模板中為一個對象定義了一個行為,這個行為是當載入頁面時(onload)彈出一個消息對話框(popup message)。當我們編輯由這個模板生成的頁面時,我們可以把onload改為onunload,或者我們可以改變消息對話框的具體內容,而不能把popup message這個動作改成play sound。

    我能否使文字像圖片那樣,可以在上面施加行為(Behavior)?這樣我就可以作出類似動態按鈕那樣的動態文字特效了。
      在Dreamweaver中普通的文字是以字符為單位的,不能作為對象,即一些非常有用的javascript事件不能賦予文字。因為文字不象圖片和其他控件有具體的“標記”,所以文字與很多特效失之交臂。

      為了給文字添加特效,我們可以把文字做成超鏈接來處理。這樣文字就成為了對象,可以施加行為了。但是這樣又帶來了一些不需要的超鏈接屬性,比如下劃線,以及hover、visited等顏色變化。 如果你想單純為文字添加特效,下面我有一個辦法:我們可以先把你所想設置的文字做成超鏈接,然后再在它的上面添加行為,最后我們再把超鏈接轉變為普通文字。具體的步驟如下:

    選中你想編輯的文字,在鏈接目標框里隨便填入幾個字符。
    選中這個鏈接,單擊窗口(Windows)->行為(Behaviors),彈出行為面板。
    按下“+”添加你想要的行為,如play sound等。
    打開Dreamweaver的超文本編輯器,找到這個鏈接,把<a>改為<font>,把</a>改為</font>。最后把“href=../../...”刪掉。
    保存此頁。按F12預覽一下,怎么樣效果還不錯吧。
    如何精確的定位網頁中各個元素的位置呢?
      精確定位網頁中各個元素的位置有兩種方法:使用表格或層。

      使用表格是目前比較通用的做法,具體方法是:先在網頁中建立一個表格,注意表格的邊框寬度應為0。然后再把各個元素按照你的要求放在各個表格單元之中。仔細調整表格單元的大小以及表格邊框的位置,這時在表格單元中的元素也會隨之移動位置。這樣你就可以比較精確的定位網頁中各個元素的位置了。使用表格的優點是通用,幾乎各個版本的瀏覽器可以致支持表格。它的缺點是使用起來比較麻煩,需要仔細進行調整,而且定位不十分精確。

      層在網頁中可以隨意放置,因此我們可以使用層來進行精確定位。使用方法是,在網頁中插入一個層,然后把你想要定位的元素放在層里,接著我們就可以把層放到所想要任何位置了。此外,你還可以借助標尺和網格進行精確的定位。

      因為層只在最新的瀏覽器中被支持,所以為了兼容舊的瀏覽器,我們可以把層轉變為表格。方法是:選擇“修改(Modify)->版面布局模式(Layout Mode)->把層轉化成表格(convert layers to table)”即可。注意這時的層不能有重疊,我們可以在插入層之前選擇“查看(view)->防止層交錯(prevent layer overlaps)”來避免層的重疊。一般來說轉換后的頁面可能會有一些變化,還需要我們手工進行調整。

      最后有一點要注意,在進行表格和層的相互轉換時,最好不要在一個頁面中同時使用層與表格,那樣可能會把你的頁面弄的一團糟。

    如何改變瀏覽者的鼠標形狀?
      這是通過編輯樣式表來實現的。具體方法是:選擇“文字(text)->定制樣式(CSS Style)->編輯樣式表(Edit Style Sheet)”,彈出編輯樣式表窗口,在其中選擇“新建(new)”。接著選擇“建立一個定制的樣式(Make custom style),給這個樣式表起名,單擊確定。編輯該樣式表,選擇擴展項(extension),在右邊的光標項(Cursor)中選擇要出現的指針效果即可。

    如何讓背景圖象不滾動?
      選擇“文字(text)->定制樣式(CSS Style)->編輯樣式表(Edit Style Sheet)”,出現編輯樣式表窗口,選擇“新建(new)。接著選擇重定義HTML標記(Redefine HTML Tag)”,并在下面的標記(Tag)選單中選擇Body。編輯該樣式表,選擇背景(Background),并在右邊的附件(Attachment)里選固定的(fixed)就可以了。

    我如何才能去掉超鏈接文字之下的下劃線呢?
      這一效果也是通過編輯樣式表來實現的。具體方法是:“點擊文字(text)->定制樣式(CSS Style)->編輯樣式表(Edit Style Sheet)”,出現編輯樣式表窗口,選擇“新建(new)”。接著選擇重定義HTML標記(Redefine HTML Tag)”,并在下面的標記(Tag)選單中選擇a。編輯該樣式表,選擇類型(type),在右邊的裝飾(decoration)中選中無(none )即可。

    我如何制作一個跟著頁面走的圖象呢?
      這一效果是通過javascript實現的。一般來說完成這樣一個效果需要一定的編程能力,但現在我們可以通過Dreamweaver的插件輕易的實現。你可以到http://www.computerinfo.com.cn/classroom/chajian /chajian2.zip下載這個插件。插件的安裝方法:解壓縮后拷貝到Dreamweaver下的文件夾Configuration/Objects內的一個新建文件夾里面即可。重新啟動Dreamweaver之后,我們就可以在對象面板之中找到新安裝的插件了。點擊插件的圖標,在彈出的對話框中填入圖像的存放地址以及圖像的顯示位置就可以了。

    如何制作鼠標移上去后有變化的動態菜單?
      所謂動態菜單其實是兩幅圖,一幅是鼠標不放在上面所顯示的,另一副是鼠標移上去所顯示的。我們可以利用Dreamweaver提供的行為之中的swap image來實現這個效果。首先插入一副圖片,用鼠標單擊圖一,在屬性面版的連接欄內輸入要連接的網頁。然后打開行為面板添,點擊“+”號,選擇swap image。接著出現一個窗口,要你選擇鼠標移上去后所顯示的圖片,在此選擇圖二,點擊確定。好了,效果完成了,多么的簡單。

    我如何才能用Dreamweaver制作出一個類似于下拉菜單的效果呢?
      制作一個類似于下拉菜單的效果需要用到層的隱藏和顯示特性。具體的方法是:

    在頁面中插入一個單行多列的表格,作為你的菜單條。表格的列數由菜單選項的多少決定。
    插入一個層,在層中輸入第一個下拉菜單的內容,并把這個層移動到表格第一列的下面。
    同理,對其它的菜單項也作如上的操作,插入相應的層。
    把所有層的顯示屬性(vis)改為隱藏(Hidden)。
    選擇表格的第一個單元,單擊窗口(Windows)->行為(Behaviors),彈出行為面板。按下“+”添加行為Show-Hide layers,并將第一個層(Layer1)屬性改為顯示(Show),其它層的屬性改為隱藏(Hide)。接著在行為面板中編輯這個行為,將它的觸發事件(events)改為onMouseover。這樣,當鼠標移動到第一個表格單元之上時,第一個下拉菜單就會顯示出來。
    接著再添加一個行為Show-Hide layers,并將所有層的屬性改為隱藏。接著在行為面板中編輯這個行為,將它的觸發事件(events)改為onMouseout。這樣當鼠標從第一個表格單元之上移開時,第一個下拉菜單就會隱藏起來。
    對其它的菜單項重復e、f操作。但要注意設置“菜單二”時,第二層顯示,其它層隱藏;設置“菜單三”時,第三層顯示,其它層隱藏;依此類推下去。
      好了,做好了,按F12看看效果吧,怎么樣?是不是很酷?

    我經??匆娪械木W頁上有諸如跳轉到頁首之類的

    本文作者:
    發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    一级特黄大片欧美久久久久_一本一道久久综合狠狠老_JLZZ日本人年轻护士_欧美男男作爱VIDEOS可播放
      <em id="hanht"></em>

      <dd id="hanht"></dd>

      <em id="hanht"><acronym id="hanht"></acronym></em>
      
      <button id="hanht"></button>
      <rp id="hanht"><object id="hanht"><blockquote id="hanht"></blockquote></object></rp><em id="hanht"></em>