- 主题:感觉CSS和JavaScript分开给前端开发造成很多麻烦
正切和正交是什么区别
【 在 dhcn (小石) 的大作中提到: 】
: 你要用正切的思维去看这个问题。
--
FROM 123.118.173.*
Sorry,记岔了,就是正交。数学里面两者都有,架构里面可能只有后者。
【 在 fuxiao 的大作中提到: 】
: 正切和正交是什么区别
:
--
修改:dhcn FROM 114.254.101.*
FROM 114.254.101.*
数学里说的两组向量完全不相干的正交?
问题是css和js还真不是正交的 只是因为缺乏用js程序直接控制css的手段才搞出一堆workaround
【 在 dhcn 的大作中提到: 】
: Sorry,记岔了,就是正交。数学里面两者都有,架构里面可能只有后者。
--
FROM 110.23.10.*
你的意思就是给做静态网页的美工留一条活路么?
我觉得问题不在这,问题是浏览器标准当中没有给css提供用js动态修改的手段。
WPF里面也有style,可以用XAML写,也可以用动态C#\VB来创建复制修改。
浏览器里面的css用js动态加载还是卸载都要绕一大圈子
【 在 fireant 的大作中提到: 】
: 应该是给前段开发创造了饭碗,要是没有这两个,就没有前端开发这个说法了
--
FROM 110.23.10.*
给你推荐一本当年很有料的老书《Ajax实战》,你自己看去吧。
【 在 facilitator 的大作中提到: 】
: 数学里说的两组向量完全不相干的正交?
: 问题是css和js还真不是正交的 只是因为缺乏用js程序直接控制css的手段才搞出一堆workaround
:
--
修改:dhcn FROM 114.254.101.*
FROM 114.254.101.*
所以现在react社区搞出了很多css in js的方案,而且现在也不像以前那样觉得样式分离就一定是好事了。
--
FROM 117.176.65.*
很多人不满JSX,而且现在桥接式本地app也不是它的独享专利了。
【 在 crysislinux 的大作中提到: 】
: 所以现在react社区搞出了很多css in js的方案,而且现在也不像以前那样觉得样式分离就一定是好事了。
--
FROM 114.254.101.*
何止是 css in js,连 html 也 in 了 js
他们那条路根本就不对。
【 在 crysislinux (窗外雨渐停) 的大作中提到: 】
: 所以现在react社区搞出了很多css in js的方案,而且现在也不像以前那样觉得样式分离就一定是好事了。
--
FROM 110.81.200.*
shadowdom、webcomponents之流就是为了解决这个问题的。
目前的浏览器科技确实写起来一团乱。
【 在 facilitator (黄书中自有颜如玉 脸书中自有黄金屋) 的大作中提到: 】
: 比如说 动态修改已经定义的CSS style非常麻烦
: 基本上所有的js framework推荐的方式都是预定义一组CSS class 然后通过修改class或者attribute来改变元素样式
: 但是从网络流量、可维护性、内存占用来说,定义一堆CSS然后改class或者attribute应该是非常低效的方案
: ...................
--
FROM 115.231.148.*
末日黄花了,折腾不了多久了。
【 在 javaboy 的大作中提到: 】
: shadowdom、webcomponents之流就是为了解决这个问题的。
: 目前的浏览器科技确实写起来一团乱。
:
--
修改:dhcn FROM 114.254.101.*
FROM 114.254.101.*