为普通JS和AngularJS应用程序添加RWD有区别吗

Is there a difference in adding RWD for plain JS vs AngularJS application?

本文关键字:添加 RWD 有区别 应用程序 AngularJS JS      更新时间:2023-09-26

这可能是一个愚蠢的问题,但我在响应式Web设计和AngularJS方面都没有任何经验,因为我还在学习纯JS。当我用纯JS制作应用程序,用AngularJS制作相同的应用程序(两个"版本"中有一个应用程序)时,我想知道HTML和CSS之间是否有任何差异,或者至少有最小的差异。我在问,因为我想知道我是否也必须制作两个RWD的"版本"(用于普通JS应用程序和AngularJS),或者它可以只是一个RWD,因为HTML和CSS代码不会改变,所以RWD可以同时工作?简单地说,如果应用程序是用纯JS或AngularJS制作的,那么RWD有区别吗?RWD是否独立于JS代码(无论使用什么框架,如果有的话)?

RWD是否独立于JS代码(无论使用什么框架,如果任何是)?

很大程度上,是的。作为一个概念,RWD不依赖于框架,而是依赖于CSS和HTML。如果一个框架使用某种固定的CSS和/或HTML,它可能会支持(或不支持)响应式设计。RWD中的关键概念几乎完全与CSS相关。

如果你认为渐进增强是RWD的一部分,那么框架的选择就很重要。