我設計一個Web應用程序的用戶界面,但我沒有經驗與UI設計,我只需拖放標籤和文本框,但它們看起來不是對稱的,並妥善安排在頁面上。在Windows應用程序中,用戶界面設計更容易,因爲可視化stuido可以幫助您控制位置,但我不知道如何在Web應用程序中執行此操作。是唯一的解決方案進入HTML和使用大量的空間字符的頁面看起來很好組織?這只是讓我感覺像一個業餘愛好者。正確的用戶界面設計與ASP.Net
3
A
回答
4
Web應用程序正在使用CSS (Cascading Style Sheets)風格。 CSS用於Web應用程序中UI的每個方面。這不僅限於ASP.NET,而是一般的Web開發。
ASP.NET和Visual Studio(或其他IDE)可能允許您使用熟悉的拖放界面來創建UI,但是在ASP.NET的基礎上,ASP.NET和這些工具只是生成用於樣式的css。
例如,在Visual Studio 2010中,您可以選擇「更改定位到絕對的控制使用Tooldbox,粘貼,或拖放添加」。在HTML設計選項
您可以使用這些工具來拖放元素,如果你喜歡,但我強烈反對,甚至開始在這條道路有以下幾個原因:
- 除非您瞭解css,否則您會遇到其他簡單的定位和樣式問題。拖放工具和暴露的屬性通常是不夠的。
- 網頁設計與WinForms設計大不相同。您需要處理更多的屏幕分辨率和瀏覽器大小調整,這些都需要流暢。絕對定位對此很可怕。
- 一旦你學會了錯誤的方式,很難改變你的方式。預先學習「正確的方式」更好。
有一個相對簡單的CSS教程here。
,對不起,不是一個快速和簡單的答案,但如果你打算做web開發的一切,你需要學會正確使用CSS,而且有相當多的學習。希望本教程將是一個溫和的介紹。
如果你不喜歡這個,試試this Bing search。
+0
其實我知道的CSS,並做了很多與CSS,但我找不到一個簡單的方法讓所有的元素在CSS中是對稱的,這就是爲什麼我也創建了這個問題,現在我發現ASP.NET Table控件可以幫助我很多。感謝您的詳細解答。 – HOY
相關問題
- 1. C#正確的方式來設計/實現此用戶界面?
- 2. 用戶界面設計與c + +
- 3. jQuery用戶界面與ASP.NET
- 4. 用戶界面與ASP.NET
- 5. Android:如何正確設計用戶界面
- 6. Android用戶界面設計
- 7. iPhone用戶界面設計
- 8. 如何正確設計界面
- 9. 用戶 - 組 - ASP.NET MVC的權限用戶界面設計
- 10. jQuery Mobile的用戶界面顯示不正確使用asp.net
- 11. Android中的用戶界面設計
- 12. Flex中的用戶界面設計
- 13. 用Qt設計一個圖形用戶界面的正確方法
- 14. 界面設計與帆布
- 15. 真正的用戶界面不同於設計的
- 16. ASP.NET MVC導航和用戶界面設計
- 17. ASP.NET動態用戶界面或表單設計器
- 18. iPad用戶界面設計建議
- 19. 用戶界面設計TableView喜歡
- 20. 狀態設計模式用戶界面
- 21. C++抽象用戶界面設計
- 22. Android,關於用戶界面設計
- 23. UI設計/用戶界面組件
- 24. Microsoft Access用戶界面設計
- 25. SonarQube 5.1.2版用戶界面設計
- 26. 用戶界面設計工具
- 27. iPhone用戶界面設計方法 - 正在使用Excel篩選
- 28. Xamarin使用公共代碼設計UI用戶界面設計
- 29. JQuery用戶界面Asp.net 4
- 30. 有趣的計算設計用戶界面的東西
請學習CSS,不要依賴拖放!網頁設計不是Windows設計! :) – Alessandro
+1。正確的方法做,這是與[CSS](http://www.w3schools.com/css/css_intro.asp):O) – Andrew