【发布时间】:2013-07-06 18:05:02
【问题描述】:
我目前正在开发一个基于 wordpress CMS 的高度设计导向的网站。
目前我有一个外部链接的响应式主样式表,用于核心 css。由于该网站严重依赖文本和图像的间距和对齐方式,因此有必要使用style= HTML 添加内联 CSS,有时会覆盖外部 CSS。
我遇到的问题是,在大多数情况下,某些元素(例如边距)在移动视图中的百分比需要与桌面视图中的百分比不同,以平衡视觉构图。有没有办法像在外部样式表中那样根据屏幕宽度将responsiveness 添加到内联 CSS 中?
到目前为止,我能想到的唯一方法是通过 jQuery 根据用户屏幕宽度修改外部 CSS,但这意味着在 JS 中设置严格的规则,例如:对于边距设置为 70% 的桌面视图和对于移动设备,将它们设置为 90%。
如果可以使用 html 样式内联执行此操作,那么这将为我的客户提供更严格的控制和更大的灵活性。幸运的是,我的客户精通 CSS。
【问题讨论】:
标签: css wordpress responsive-design inline