问题标签 [css-reset]

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 投票
0 回答
1784 浏览

css - 包括重置 css:@import 与否?

最流行的重置 CSS 页面建议使用@import包含他们的 css,例如https://code.google.com/p/reset5/http://www.cssreset.com/scripts/yahoo-css-reset-yui-3/命名顶级谷歌点击。

但是,以最佳方式包含 CSS?为什么使用@import?我看到每个人都同意这一点,@import并且链接到它更好更快。那么为什么在所有重置的 CSS 示例中都使用它呢?我错过了一些明显的东西吗?

0 投票
1 回答
394 浏览

css - 什么时候应该使用 CSS 重置?

我想创建一个新的 MVC 项目,但我的问题是什么时候应该使用 CSS 重置?我每次都使用 CSS 重置吗?

0 投票
3 回答
1390 浏览

css - 我应该自定义 normalize.css 文件吗?

开始一个新项目时,总是会遇到使用哪些工具、框架和库的问题。我经常包含Eric Meyer CSS Reset,但这次我将切换到Normalize.css。我将其理解为可定制的起点,而不是库。我建议包含 normalize.css 文件并覆盖它的特定部分。但我不确定,如果这是正确的方法。比更新 normalize.css 文件更难。似乎 Normalize.css 也不确定。

来自github.com 上的文档

Normalize.css 是一个可定制的 CSS 文件,它 [...]

README.md,第 3 行

建议您将 normalize.css 文件作为未修改的库代码包含在内。

README.md,第 21 行

你有什么建议?

0 投票
1 回答
268 浏览

css - 无法使用自定义 css 重置 safari 用户代理样式表

我处理奇怪的 Safari 用户代理样式表。Safari 补充说:

我什至不能覆盖 !important 属性,即

这是我的问题的截图 http://i.stack.imgur.com/tqPku.png

0 投票
2 回答
7786 浏览

css - 如何将“box-sizing:border-box”添加到 Normalize.css 文件?

我经常使用 box-sizing: border-box; 创建 CSS 文件时在所有元素上,即

但是我似乎无法使用文件“Normalize.css”(https://github.com/necolas/normalize.css

我已经尝试将上面的代码添加到我自己的 CSS 文件的顶部,在规范化本身中,但没有成功

我非常想使用 normalize.css,因为它不像其他一些 CSS 重置文件那样激烈,但是我如何让它接受 box-sizing:border-box; 以便它影响所有元素并且跨浏览器友好?

0 投票
1 回答
2421 浏览

css - CKEditor 对话框中的自定义样式

我正在尝试将 MathQuill 数学编辑器集成到 MathJAX 小部件/插件的对话框中。

我成功地将输入框替换为 MathQuill 输入框,但现在我想添加一个数学工具栏,如下所示:http: //jenseng.github.io/mathquill/demo.html

问题是 CKEditor 使用通配符选择器重置所有样式,.cke_reset_all *并且漂亮的 MathQuill 工具栏根本不呈现(请参见此处的屏幕截图)。

通过使用 Safari 检查元素选项,我发现(几乎)所有由 mathquill.css 设置的样式都被通配符重置覆盖。我设法注释掉了其中的属性,.cke_reset_all *并且恢复了 MathQuill 编辑器的布局。

是否可以避免.cke_reset_all *ckeditor 对话框中的某些组件?我可以通过 jQuery 删除通配符样式吗?

0 投票
1 回答
248 浏览

css - 使用通用选择器覆盖 CSS 重置

我有一个设置字体的重置(Eric Meyer's Reset),然后我在此之上加载我的样式表,我想在其中使用通用选择器全局设置字体

但是,尽管在我的 SASS 中,通用选择器是在重置加载的,但重置优先。(请参阅来自 devtools 的附加屏幕截图)

我知道这与特异性有关,但我认为通用选择器将充当通配符。为什么是这样?

在此处输入图像描述

0 投票
0 回答
582 浏览

twitter-bootstrap-3 - 我必须在 bootstrap 3 中使用重置 css 吗?

这个问题以前从未在这里被问过,尽管我在谷歌上也没有找到相关的答案。

重置 CSS 文件在这么多框架中被广泛使用,但是 bootstrap 没有一个,所以我必须添加它吗?

0 投票
1 回答
32 浏览

css - 是否建议使用 CSS 重置,即使除了容器元素之外的所有元素都是绝对定位的?

我只是想知道是否有必要包含 CSS 重置,即使我将定位除容器元素之外的所有元素绝对?请注意,这仅适用于横幅广告构建。

谢谢!

0 投票
3 回答
321 浏览

javascript - “all: initial”的跨浏览器版本

我正在尝试使用all: initial为页面中的特殊“小部件”隔离 CSS。问题是 Safari 和 IE10 及更早版本不支持该all属性,而 IE 不支持该initial值。

有没有办法使用 CSS 或 JavaScript 来模拟相同的行为?

例如,我想可以创建一个 CSS 类,它包含 CSS 规范定义的每个属性,并将它们设置为规范指定的初始值。是否有一个 CSS 类已经可以做到这一点?

如果我在谷歌上搜索“CSS 重置”,我会得到一堆样式表,专门用于规范用户代理样式表之间的差异,这与all: initial.