CSS 基础
取值单位
外观样式
布局样式
动画样式
工具与规范
实例练习
网站开发时总归绕不开一个阶段,那就是多端适配。这里的多端指的是电脑、手机、平板、电视屏等。
一般而言,网站刚开始开发时多是基于电脑端。由于平板、电视屏与电视显示器的比例接近,无需过多调整。因此做多端适配时,最经常需要解决的就是手机端的适配。
做适配一般而言有两种方案
开发两个网站
针对手机端独立开发一个新的网站,在服务器判断用户使用的设备,并返回对应的电脑或手机的网站。
优点是用户体验好,项目分开开发也降低了耦合度。缺点自然也很明显,成本高,像淘宝、京东、豆瓣等大型网站不计较成本的都会采用这样的方式。
使用媒体查询
使用媒体查询判断对应的屏幕大小或设备,然后调整 CSS 布局。这是使用最多的一个方案,开发成本低,效果也不错。
总结
没有什么一劳永逸的方法可能解决多端适配,还是需要设计师设计好不同端的界面,然后开发时相应处理。在一些细节上按不同的逻辑处理。
比如支付页面,在电脑端应该是显示的是二维码,供用户扫码支付,而在手机则应该是直接调起支付宝 APP。
很多时候就是通过反复地测试调整这些细节,来完成多端适配。