DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁製作工具 >> Fireworks入門知識 >> Fireworks基礎 >> Fireworks圓角矩形之深入探索
Fireworks圓角矩形之深入探索
編輯:Fireworks基礎     

首先聲明,這個教程僅僅可以作為一個討論的話題來進行,討論話題的中心是由一個問題引起的,希望大家能夠通過多種角度、思路考慮同一個問題。問題如下:

  問題:如何才能制作出這樣一個矩形框--有兩個圓角,兩個直角?比如下面的效果圖所示:


  如果上面的效果圖你感到煩亂的話,那麼就來看看這個單一的效果圖吧:
  制作的方法有很多,你可以想到有幾種呢?

  我們的答案是:6種! 

  [第一種方案:Mask(遮罩)的靈活運用]

  如果是剛剛通過遮罩教程學習的朋友看到這個問題,想必會不經思索的會說:“Easy,使用Mask,就可以輕松實現這種效果!”果真如此嗎?請看: 
  1、選取工具箱的圓角矩形繪制工具,在編輯區繪制一個任意形狀的圓角矩形,如下圖:

  2、選取矩形工具在編輯區繪制一個矩形,以能夠覆蓋住圓角矩形的一半大小為佳,如下圖所示:

  3、選定矩形對象,快捷鍵“Ctrl+X”,剪切它,然後執行菜單命令“Edit--Paste as Mask”,這樣我們需要的效果就已經出現了,如下圖所示:

  [方案總結:是一種比較好的思路方法,但是太復雜……不適合初學者]

 

 

[第二種方案:使用“Modify--Combine--Punch”命令來實現]

  1、繪制圓角矩形。 
  2、繪制一個矩形框,放置到圓角矩形需要產生直角的那一端,位置擺放如下圖所示:

  3、同時選定兩個對象,執行菜單命令“Modify--Combine--Punch”,效果已經出現了,請看下圖:

  [方案總結:方便快捷,好方法……]

 

 

[第三種方案:使用“Modify--Combine--Intersect”命令實現]

   1、畫出圓角矩形。
  2、繪制一個矩形框,矩形框的大小要以能夠覆蓋住圓角矩形為宜,具體的位置擺放如下圖所示:

  3、同時選定兩個操作對象,執行菜單命令“Modify--Combine--Intersect”,看看效果是不同樣出現了?如下圖所示:

  [方案總結:不錯的方法,但是一半不會考慮使用它,或者考慮不到。]

 

 

[第四種方案:使用“Modify--Combine--Crop”命令實現]

  1、畫出圓角矩形。
  2、繪制一個矩形框,矩形框的大小要以能夠覆蓋住圓角矩形為宜,具體的位置擺放如下圖所示:


XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved