css - 有没有办法将关系/约束放入 CSS?

标签 css

<分区>

在我听说过的每一种设计工具或艺术原则中,关系都是一个中心主题。我所说的关系是指您可以在 Adob​​e Illustrator 中执行的操作,以指定一个形状的高度等于另一个形状高度的一半。您无法在 CSS 中表达此信息。 CSS 硬编码所有值。使用类似 LESS 的语言它允许变量和算术你可以更接近关系,但它仍然是一个 CSS 变体。

在我看来,这种无能是 CSS 最大的问题。 CSS 应该是一种描述网页视觉组件的语言,但它忽略了艺术核心的关系和约束。

如何想象一种新的 Web 设计语言可以表达可以使用当前 CSS 属性在 JavaScript 中实现的关系和约束?

最佳答案

你在找类似 CSS Scripting Layout Specification 的东西吗?或 Constraint Cascading Style Sheets for the Web ?不过,两者仍处于研究/原型(prototype)阶段。

CSS 脚本布局规范似乎已作为 Google Chrome 插件实现。

关于css - 有没有办法将关系/约束放入 CSS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2763100/

相关文章:

javascript - 定位弹出窗口

ruby-on-rails - 我的 Bootstrap 按钮中的一些下划线和颜色遗迹

html - 如何在调整大小时缩放导航栏

javascript - CodeMirror 在使用自定义 css 行高粘贴时呈现错误

html - 如何添加溢出:visible to tooltip if parent is overflow:hidden?

html - Material Design Lite 表单按钮不提交任何内容

javascript - Angular js - 修复表格的标题

jquery - 如何使用 Chrome Inspector 显示 jquery 插件的弹出式 css

html - 中心分区;效果不佳

html - 自定义删除线 CSS