你可以设置body的样式。或者你可以把你的浏览器窗口用鼠标拖窄。或者你干脆就去用手机编程嘛。

解决方案 »

  1.   

    先学LESS,然后架上bootstrap 3
    或,先学SASS,然后架上foundation 5
      

  2.   

      - - 笨办法
    System.Web.HttpBrowserCapabilities myBrowserCaps = Request.Browser;
    isMobile = ((System.Web.Configuration.HttpCapabilitiesBase)myBrowserCaps).IsMobileDevice ? 1 : 0;判断是否为手机 套用不同的样式表
    手机不兼容的东西很多. 所以手机看PC版网站需要细调下
      

  3.   


    这样做反而出力不讨好。自CSS2起,已经存在media query的概念了,即在不同的屏幕尺寸下配用不同的样式,大部分这些工作应该是前端CSS来完成,而不应该依靠后端。当然,排除一些极其复杂的情况,需要前端后端一起发力。CSS3已经很强大了,移动端开发应该是很顺畅的了。
      

  4.   


    这样做反而出力不讨好。自CSS2起,已经存在media query的概念了,即在不同的屏幕尺寸下配用不同的样式,大部分这些工作应该是前端CSS来完成,而不应该依靠后端。当然,排除一些极其复杂的情况,需要前端后端一起发力。CSS3已经很强大了,移动端开发应该是很顺畅的了。在有些时候还是需要套用css的 公司的要求需要兼容主流移动端自带浏览器 
    三星的默认浏览器真是坑爹透了
      

  5.   

    用jquerymobile或者大量使用百分比来定位大小