Visual Studio 2008中新的樣式生成器
Visual Studio 2008里有個新的樣式生成器對話框(窗體)。使用此對話框生成樣式,也可以在同一時間預(yù)覽。可以為一個創(chuàng)建樣式定位給當(dāng)前頁面或現(xiàn)有的外部樣樣式表或新的外部樣式表??梢詣?chuàng)建基于ID的、基于元素的、內(nèi)嵌的、基于類的的樣式。樣式有綜合選擇器。
通過菜單:格式+新建樣式打開“新建樣式”對話框,也可以通過"管理樣式"和“應(yīng)用樣式”工具窗口來打開它。
對話框如下圖所示:
關(guān)于對話框里的各個選項:
◆定義位置:你可以定義新的樣式創(chuàng)建在當(dāng)前頁面,現(xiàn)有的樣式表,新的樣式表。
◆選擇器:你可以自己輸入或者從下拉框選擇,比如使用聯(lián)級選擇器,或從下拉框中選擇聯(lián)級樣式。
◆將新樣式應(yīng)用于文檔選擇內(nèi)容:勾選這個選項,新樣式將會文檔選擇的內(nèi)容被應(yīng)用。
◆類別:點擊每個類別時,右邊就會打開相關(guān)的屬性。任何設(shè)置了屬性的類別都會以粗體方式顯示。如上圖所示,F(xiàn)ont,Background和Border類別都是以粗體方式顯示,是因為他們的一部分屬性已經(jīng)被設(shè)置。
◆URL:只有當(dāng)你在“定義位置”中選擇“現(xiàn)有樣式表”時,這個選項才需要設(shè)置,應(yīng)該標(biāo)示出css文件的路徑。
現(xiàn)在如果你想為一個按鈕控件創(chuàng)建樣式,所有你可以做的就是在設(shè)計中選中這個按鈕,打開“新建樣式”對話框,設(shè)置你需要的屬性,預(yù)覽、點“應(yīng)用”按鈕。
樣式生成器對于css樣式新手來說非常有用,用它來在Asp.net完成常規(guī)的css樣式編碼絕對手到擒來。當(dāng)然,如果你想實現(xiàn)非常庫的效果,比如“圓角”效果,恐怕就需要更多的css知識了。
【編輯推薦】