- 主题:感觉CSS和JavaScript分开给前端开发造成很多麻烦
比如说 动态修改已经定义的CSS style非常麻烦
基本上所有的js framework推荐的方式都是预定义一组CSS class 然后通过修改class或者attribute来改变元素样式
但是从网络流量、可维护性、内存占用来说,定义一堆CSS然后改class或者attribute应该是非常低效的方案
结果就是现在CSS对页面大小的动态响应不得另搞一套media query
sass和less的目的也都是为了让书写CSS的效率高一点 但是编译出来的CSS还是大量重复和低效
如果CSS本身是json对象 事情就会简单很多
--
FROM 49.197.124.*
你要用正切的思维去看这个问题。
【 在 facilitator 的大作中提到: 】
: 比如说 动态修改已经定义的CSS style非常麻烦
: 基本上所有的js framework推荐的方式都是预定义一组CSS class 然后通过修改class或者attribute来改变元素样式
: 但是从网络流量、可维护性、内存占用来说,定义一堆CSS然后改class或者attribute应该是非常低效的方案
: ...................
--
FROM 114.254.101.*
正切?是什么意思?
【 在 dhcn 的大作中提到: 】
: 你要用正切的思维去看这个问题。
--
FROM 110.23.10.*
既然无法反抗 不如去享受的 意思?
【 在 dhcn 的大作中提到: 】
: 你要用正切的思维去看这个问题。
--
FROM 110.23.10.*
最理想状态是css管呈现效果style
javascript管程序逻辑
虽然2者有时候不得不关联交叉
但从开发来讲,要尽可能分开这2者
【 在 facilitator 的大作中提到: 】
: 比如说 动态修改已经定义的CSS style非常麻烦
: 基本上所有的js framework推荐的方式都是预定义一组CSS class 然后通过修改class或者attribute来改变元素样式
: 但是从网络流量、可维护性、内存占用来说,定义一堆CSS然后改class或者attribute应该是非常低效的方案
: ...................
--
FROM 103.217.167.*
应该是给前段开发创造了饭碗,要是没有这两个,就没有前端开发这个说法了
【 在 facilitator () 的大作中提到: 】
: 比如说 动态修改已经定义的CSS style非常麻烦
:
: 基本上所有的js framework推荐的方式都是预定义一组CSS class 然后通过修改class或者attribute来改变元素样式
:
--
FROM 218.68.233.*
现在已经有css 变量了,可以通过修改这个变量来改样式,不过支持的浏览器还不多
--
FROM 124.160.154.*
找本有讲这个的架构书看看。
【 在 facilitator 的大作中提到: 】
:正切?是什么意思?
:
:【 在 dhcn 的大作中提到: 】
:...................
--
FROM 223.104.3.*
现学现做 没那么多时间看大部头
【 在 dhcn 的大作中提到: 】
: 找本有讲这个的架构书看看。
: :正切?是什么意思?
: :【 在 dhcn 的大作中提到: 】
: ...................
--
FROM 110.23.10.*
能在这儿发帖的,起码技术问题的态度是认真的,对于这种态度的人:迟早要看,迟看不如早看。
【 在 facilitator 的大作中提到: 】
:现学现做 没那么多时间看大部头
:
:【 在 dhcn 的大作中提到: 】
:...................
--
FROM 223.104.3.*