基本上,您何時會創建一個橫跨瀏覽器的網站,以及您何時創建一個位於中間並且大小固定的網站?在什麼情況下可以創建固定和中心的網站?
2
A
回答
3
我認爲這是一個設計決定,取決於你所做的,目標受衆,我也認爲這兩種設計模式都被廣泛接受。
- 如果您想給所有解決方案的觀衆提供很好的體驗,請參閱可擴展設計。
- 如果您的設計佈局允許拓展,並在不使設計看起來怪異或不好的情況下進行拉伸,那就去做吧。
- 如果您急於完成,請選擇固定大小的設計,因爲它更易於編程。
- 如果您使用大量圖形和視覺元素,則可能難以對流動佈局進行編碼,因此請選擇固定大小的佈局。
1
固定大小和死在中心。我只用這種設計來創建apache錯誤頁面。
伸展,我已經看到,當連續有很多圖片的設計。
1
您可能會看到使用固定寬度佈局的人比您想象的要多。他們傾向於更直接地實施。完全可液化的可調整大小的佈局對於實用性來說很難實現,特別是如果您有很多圖像,複雜的列布局等。
要做出決定,您必須問自己是否靈活地在頁面呈現對用戶體驗比對圖形設計的全面控制更重要。如果您無法保證瀏覽器調整大小時仍能保持原樣,那麼使用非常詳細的圖形設計技巧或大量圖像將非常困難。
我認爲在彈性佈局中有一個令人滿意的媒介 - 頁面的某些部分用瀏覽器展開/摺疊,但並非所有東西都是(強烈推薦使用最小寬度)。
至於居中?這完全是一個設計決定。
1
在我看來,你應該更喜歡固定的尺寸和居中的設計,除非你有充分的理由不這樣做。
我允許自己引用這個來源: Current style in web design
當內容坐在的 屏幕的中心,它的感覺的前期和 自信。
它也給人一種簡單感 和平衡感,它反映了朝着乾淨,更禪意的設計方向移動 。
0
你不能讓每個人都開心。我真正使用的唯一規則是使我的頁面適合一個較小的窗口,如800x600。我不強制固定大小。僅僅因爲有人擁有更大的分辨率並不意味着他們的瀏覽器是全屏的(我從來就不是)。
相關問題
- 1. 在什麼情況下可以創建單行方法?
- 2. 是否可以在沒有JavaScript的情況下創建視頻聊天網站?
- 3. 我被困在爲以下情況創建SQL的情況下
- 4. 如何在沒有IIS的情況下創建動態網站
- 5. 在不使用會話的情況下創建可伸縮的ASP.Net MVC網站
- 6. 我可以在不使用Javascript的情況下建立一個穩固的網站嗎?
- 7. 默認情況下在kubernetes中創建什麼環境變量
- 8. 您是否可以在不部署整個網站的情況下替換Azure網站中的選定文件?
- 9. Android:是否可以在沒有SurfaceView的情況下創建SurfaceTexture?
- 10. 我可以在沒有「擴展」的情況下創建GUI嗎?
- 11. 我可以在沒有Visual Studio的情況下創建ClickOnce嗎?
- 12. 我可以在沒有設置ContentLength的情況下創建WebRequest
- 13. 爲網站創建固定背景
- 14. 在不上傳到互聯網的情況下創建一個WordPress網站
- 15. 在CSS的網站上創建可用的自定義字體系列針對特定的用途情況下
- 16. 在什麼情況/情況下,dynamic_cast <>可能會失敗?
- 17. 什麼是以下情況的查詢
- 18. 在解析的情況下,可以在C中使用什麼而不是istringstream(在C++的情況下)?
- 19. 我可以在我的情況下使用什麼集羣?
- 20. 在什麼情況下可以免於CSRF的危險?
- 21. 在什麼情況下,SubscriptionClient.GetMessageAsync的結果可以爲null?
- 22. 是否可以在沒有VSTS中的構建定義的情況下在VSTS中創建發佈定義?
- 23. 在沒有委託的情況下創建線程 - 爲什麼這可行?
- 24. Azure WebJobs SDK - 在什麼情況下需要創建JobHost對象?
- 25. 如何在沒有框架的情況下在WSGI上創建網站
- 26. 在什麼情況下SELECT可以通過PRIMARY KEY慢?
- 27. 在什麼情況下可以調用afx_msg void OnDestroy()又名CWnd:OnDestroy()?
- 28. 大頁面在什麼情況下可以產生加速?
- 29. SVN交換機 - 在什麼情況下可以破壞?
- 30. 在什麼情況下UIElement.UpdateLayout()可以調用Environment.FailFast?
這個問題太主觀了。這真的取決於你正在構建什麼樣的網站/應用程序。 – 2009-01-28 06:31:17