我有单页ajax web应用程序。所有HTML结构都是通过纯javascript或jQuery动态构建的。现在我想将这个现有的Web应用程序转换为响应式应用程序。我在谷歌搜索但我无法得到它具体的流程来做到这一点。我也看到很多css框架,比如bootstrap,foundation等。这有助于摆脱这种局面吗?如果是,那怎么样?我的目标分辨率是800 * 600到1920 * 900。
答案 0 :(得分:0)
您可以使用Bootstrap,只需包含文件 - 如果您只需要响应,CSS就足够了,或者尝试Initializr - 获取正确的模板并将现有代码复制到其中。
答案 1 :(得分:0)
您还可以查看ASP中的FriendlyURL功能:http://www.hanselman.com/blog/IntroducingASPNETFriendlyUrlsCleanerURLsEasierRoutingAndMobileViewsForASPNETWebForms.aspx。这样您就可以在自己的网站中创建移动版网页了。
如果这不是您的目标,并且您可以使用商业软件,则可以尝试Telerik的RadPageLayout控件:http://www.telerik.com/help/aspnet-ajax/page-layout-overview.html。请在此处查看:http://demos.telerik.com/responsive-web-design-aspnet/。
答案 2 :(得分:0)
可以使用CSS媒体查询创建响应式Web应用程序。请在下面找到有用的链接http://webdesignerwall.com/tutorials/responsive-design-in-3-steps,其中提供了截图和演示的响应式方法概述
祝你好运!
答案 3 :(得分:0)
Telerik提供了另一种通过PageLayout控件http://www.telerik.com/products/aspnet-ajax/responsive-page-layout.aspx使您的ASP.NET页面响应的方法。 以下响应式网站是使用它制作的:http://demos.telerik.com/responsive-web-design-aspnet/