问题标签 [inline-styles]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
26 回答
1320438 浏览

html - 如何在内联 CSS 中编写 a:hover?

我有一个案例,我必须编写内联 CSS 代码,并且我想在锚点上应用悬停样式。

如何a:hover在 HTML 样式属性内的内联 CSS 中使用?

例如,您不能在 HTML 电子邮件中可靠地使用 CSS 类。

0 投票
3 回答
2485 浏览

css - 在 Ruby 中将外部 CSS 转换为内联 CSS 的工具?

我在搞乱 GoogleDocs,它有非常原始的 CSS 支持。如果您上传 MSWord .doc 或 HTML 文件并将其导出为 HTML,则所有样式都会内联应用。它们在 html 文件中有一个样式块,但是当您将 HTML 文件上传回谷歌文档时,它不会应用任何非内联样式。

所以我在想“也许有一个红宝石工具”。有什么我可以用来获取一些 CSS 并将其解析为 HTML 节点的东西,也许是一些 nokogiri 插件?

0 投票
4 回答
1520 浏览

javascript - Telerik RadEditor for MOSS - 如何抑制最小宽度内联 CSS?

我在使用 MOSS 的 RadEditor 时遇到问题,我真的很困惑这个问题的根源。我尝试使用 Firebug 查找任何 min-* CSS 设置发生的位置,但搜索结果为空,但我知道它正在发生,因为下载的页面标记没有该内联 CSS。

我相信 Telerik 控件发出的 Javascript 之一是将内联 CSS 样式添加到编辑器的顶级 div 中,即 min-height、min-width。这导致我的页面出现布局问题。我的问题是为什么要这样做,更重要的是如何防止这种情况发生?

0 投票
5 回答
7072 浏览

html - 内联样式被忽略

我在表格中有一个相当简单的单元格,具有内联样式:

Firefox 和 Opera 都忽略了 text-align-right。我使用了 Firefox 的“萤火虫”,它向我展示<td style="">了这一点。

知道会发生什么吗?我认为以这种方式指定的内联样式比任何链接样式表或继承样式具有最高优先级。

一如既往地感谢。

0 投票
19 回答
97257 浏览

css - 内联 CSS 有什么不好?

当我看到网站启动代码和示例时,CSS 总是在一个单独的文件中,命名为“main.css”、“default.css”或“Site.css”。但是,当我编写页面代码时,我经常想将 CSS 嵌入到 DOM 元素中,例如通过在图像上设置“float:right”。我觉得这是“糟糕的编码”,因为在示例中很少这样做。

我知道如果样式将应用于多个对象,明智的做法是遵循“不要重复自己”(DRY)并将其分配给每个元素引用的 CSS 类。但是,如果我不会在另一个元素上重复 CSS,为什么不在我编写 HTML 时嵌入 CSS?

问题:使用内联 CSS 是否被认为是不好的,即使它只会用于该元素?如果是这样,为什么?

示例(这很糟糕吗?):

0 投票
2 回答
4896 浏览

css - CKEditor 不对链接应用内联样式

我正在使用 ckeditor 版本 3 作为文本编辑器来创建要通过电子邮件发送的标记。这意味着我必须内联所有样式,并且任何需要样式的东西肯定需要应用样式。

我目前正在使用addStylesSet生成可应用于元素的自定义样式。我遇到的问题是,尽管这适用于大多数元素,但样式似乎不适用于<a> <ol> <ul><li>

我真的需要能够对这些元素应用内联样式。我一直在查看 ckeditor 网站上的示例,但即使它们似乎只是<span>在链接周围环绕。

无论如何我可以将内联样式应用于<a>标签或失败,我可以给 ckeditor 一堆可以应用于任何标签的类(就像 TinyMCE 一样,它链接到外部 css 文件)?这样我至少可以对它们进行 textreplace 以使样式内联?

我没有在此处粘贴任何代码,因为它与ckeditor 站点上所做的完全相同。

0 投票
10 回答
59495 浏览

css - 内联样式与类之间有什么区别?

在我的脑海中,我一直都知道在任何项目中使用类而不是内联样式。但是两者之间有什么有效的区别吗?

0 投票
1 回答
174 浏览

html - 如何内联指定psedo类属性?

我正在使用的这个 wiki(Google 站点)不支持链接样式表,甚至不支持 HTML 模式下的标签(我知道这很糟糕)。指定样式的唯一方法是内联定义它们。

我现在需要放一个菜单栏。我想出了一个纯 CSS 菜单栏,但我在定义内联悬停类时遇到了麻烦。有任何想法吗?

0 投票
2 回答
4146 浏览

html - 在 IE7 中覆盖内联 CSS 样式

我有一个带有内联 CSS 样式的 html 标记,例如:<body><div style="position:absolute;top:100px;"></body> 并且我想覆盖这个内联位置属性。所以,我写了一个这样的 CSS 规则:

body > div[style]{position:relative !important;top:0px !important;}

上面的代码在 Firefox 中有效。但在 IE7 中它不起作用。我错过了 IE 的任何东西吗?

PS:即使我可以在 Firebug lite 窗口中看到我被覆盖的属性,它也不会影响我页面上的任何内容。(请参考附图)。

替代文字

0 投票
3 回答
21736 浏览

jquery - 使用 jquery 删除特定的内联样式

我正在使用一个 asp 菜单,它是自动插入 style="width:3px;" 进入我的菜单表 tds 在我的选项卡之间创建一个讨厌的 gab。我正在测试用 jquery 删除这种内联样式,而不是我们的开发人员只为这个化妆品瑕疵定制菜单。

下面是一个简单的例子:

在 jquery 中,我可以通过以下方式删除所有带有 style 属性的 td:

所以,我的问题是,我如何定位只包含 3px 的内联样式?

这是我的现场演示:http: //jsfiddle.net/n9upF/