问题标签 [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 投票
2 回答
3016 浏览

css - 重新设置表单按钮的 CSS 代码

我使用了一个 CSS 重置来重置一些常用的项目。代码是这样的:

我知道有 YUI 和 Meyer 的重置,但我使用这个。

现在,我遇到的问题是我无法让提交按钮再次正常显示。我当然可以从列表中删除input并完成它,但我想知道如何取回它,因为我将来可能需要它。

0 投票
11 回答
338501 浏览

html - 关闭 iPhone/Safari 输入元素舍入

我的网站在 iPhone/Safari 浏览器上呈现良好,但有一个例外:我的文本输入字段有一种奇怪的圆形样式,与我网站的其他部分看起来一点也不好看。

有没有办法指示 Safari(通过 CSS 或元数据)不要将输入字段四舍五入并按预期呈现矩形?

0 投票
4 回答
246 浏览

css-reset - Reset.css 然后是 Set.css

在我开始布置我的 html 设计之前,我有一段时间一直在使用 reset.css 文件来重置所有内容。

重置很棒,因为它允许更好地控制所有浏览器的属性,例如边距、填充、行高等。本质上是css文件的扁平化。

现在要让心脏再次跳动,我需要一个“set.css”文件。所以我所做的是创建一个包含页面上所有可能元素的 Html 文件,然后设置 h1、h2、p、td 等的填充、边距等。

我需要一些帮助,因为我不确定默认值通常是什么。我查看了 Firefox 默认 css 文件,该文件用于在原始 html 文件上生成所有这些属性,但它并没有涵盖我在开发网站时可以想到的所有场景。

这是 set.html 文件的示例(正在进行中),它​​可以用作 lorem ipsum 填充器,以添加到 cms 中的第一页,然后使用“set.css”文件设置样式

http://www.sixfoot.co.za/labs/Html-Css/set.html

如果有人知道是否存在诸如 set.css 文件之类的文件,或者如果有人可以告诉我在您重置 css 时在这种情况下的一般填充和边距是什么,我将不胜感激。

干杯,詹姆斯

0 投票
5 回答
1433 浏览

html - 防止 meyer 重置 css 弄乱动态内容

我在我的网站上实现了 Eric Meyer 的 reset.css,效果很好,但这是一个小问题。因此,CMS 用户可以根据需要自由设置文章内容的格式,而重置的 CSS 会重置其文本的格式。

有什么想法可以防止 reset.css 继承传播到动态内容?

您输入的所有内容都非常受欢迎。

0 投票
1 回答
1054 浏览

css - 谷歌地图 V3 API - css 重置导致滚动条

这是在我的重置脚本中:

除非我的 CSS 中有此代码,否则我的 google 代码会调整信息窗口以适应内容。通过反复试验,我发现如果我删除 margin:0 则滚动条消失并且内容正确匹配,并且信息窗口按预期调整大小。

我还发现,如果我从标签列表中删除“p”,它也可以工作 - 所以我假设我不能在我的重置脚本中将边距设置为 0。

我不知道如何解决这个问题。这没有道理!

这段代码实际上有效,谷歌地图信息窗口很好:

0 投票
5 回答
8977 浏览

css - HTML5 的 CSS 重置

最佳实践?

这与 HTML4 或 XHTML1 有何不同?

这里有很多讨论:http: //html5doctor.com/html-5-reset-stylesheet/

我想知道还有哪些其他资源/讨论存在。

0 投票
3 回答
3049 浏览

css - 如何标准化跨浏览器的填充和边距

其他设计师如何规范跨浏览器的填充和边距。我已经尝试过 CSS 重置(目前使用的是 YUI),但我仍然遇到很多不一致的地方。

对于某些元素,对于某些浏览器,将填充或边距设置为 0px 将触发浏览器使用由该浏览器确定的默认填充和边距。有没有办法在所有浏览器中硬重置填充或边距,以保持一致的外观?


更新

从额外的研究和这里的反馈来看,让网站在不同的浏览器上看起来完全一样几乎是不可能的。我想我会坚持使用 CSS 重置并尝试更好地规划我的网站。

我不确定如何克服覆盖样式设置的默认浏览器机制,这样做可能会花费太多精力。

0 投票
8 回答
91914 浏览

css - 您使用哪种 HTML5 重置 CSS,为什么?

您使用哪种 HTML5 重置 CSS,为什么?您是否发现有一个可以涵盖更多案例?

我已经开始使用 HTML5 Doctor's:http ://html5doctor.com/html-5-reset-stylesheet/它似乎有效,但我想知道那里是否有更好的东西。

0 投票
1 回答
3841 浏览

css - 一个 div 的 CSS 重置

我正在尝试在我的网站上创建一个 div,它应该像 Ebay 上的描述一样工作,其中主站点的所有 css 样式都被剥离,然后 div 中的任何样式都是 div 的样式(如果你能理解我的意思是说)。我一直在尝试使用重置样式表,但我的问题是重置也会重置我放入 div 的任何内容。例如以下:

应该重置 div 中的 css,然后使用字体标签使文本“This is reformatted”变为红色。但是,重置似乎覆盖了字体标签,文本只是保持黑色。有谁知道我该如何解决这个问题?

谢谢!

0 投票
1 回答
137 浏览

css - reset.css 帮助不重置

我有一个如下所示的 reset.css 样式表,

现在这应该使我的内容与浏览器窗口的顶部齐平,但事实并非如此,任何人都可以看到原因吗?你可以在这里看到问题http://www.ibdnetwork.co.uk