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