问题标签 [css-hack]
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.
css - Opera 12 的 CSS 特定规则?
可能重复:
如何使 CSS 仅对 Opera 可见
很多时候,我需要使用特定于浏览器的 CSS 规则来使设计在每个浏览器中看起来都一样。通常我需要它们用于 IE 7-8,但这次是用于 Opera,特别是 Opera 12 及更高版本。
我为 Opera 找到了一些解决方案:
但这些仅适用于 11 岁或以下...
Opera 12 有解决方案吗?
css - IE8 及更低版本宽度属性的 CSS hack
我正在为 IE8 及以下版本尝试以下 CSS hack:
但是这个 CSS hack 也影响了 IE9。
您能否帮我将此宽度属性仅应用于 IE8 及以下版本?
css - Safari 5 的 CSS hack
我正在开发一个网页,当我测试交叉浏览测试时,我的 CSS 样式与我的 google chrome 和我的 safari 5 发生冲突。
我所有浏览器的代码(firefox、chrome、opera)
我试试这个,但它不会工作
是否有仅针对 Safari 5 的 CSS hack?我尝试了很多东西,但都没有奏效。
css - 如何为 IE 11 编写 CSS hack?
如何仅针对 IE 11 破解或编写 css?我有一个在 IE 11 中看起来很糟糕的网站。我只是到处搜索,但还没有找到任何解决方案。
有没有css选择器?
html - 所有 IE css hack
是否有适用于所有 IE 浏览器的 css hack。不是特定的 IE 版本。
我试过了
但它在 IE7 和 IE11 中不起作用。
css - 在 CSSLint 中完全忽略明星黑客?
我有这样的CSS:
当我通过运行 CSSLint
它仍然显示此错误:
有什么解决办法吗?
css - CSS中的笑脸“:)”是什么意思?
我在一个项目中发现了这个 CSS 代码:
我已经使用 CSS 很长时间了,但我以前从未见过这个“:)”代码。这意味着什么还是只是一个错字?
internet-explorer - 手写笔保持“\9” CSS IE9 hack
我试图在 Stylus 中仅编写一个 IE9 规则(width: 40px\9;),但似乎 Stylus 一直在删除该\9
部分并将其转换为空白字符。我尝试了 and 的各种组合\
,/
但无济于事。
例如
编译为
有谁知道如何使手写笔保持\
文字“\”而不是将其变成空格?
css - 清除浮动并防止文本自动换行
我正在制作一个带有图像的简介列表,这些图像可以在我们网站的任何地方使用。我希望它非常灵活,没有指定的宽度,并且在没有图像和不同大小的图像的情况下都能正常工作。如果一个块的文本比它的图像长,我希望文本不要在图像下面换行。
我几乎完全按照我想要的方式做了一个小提琴。https://jsfiddle.net/4dbgnqha/1/
现在的问题是,我们的高级开发人员告诉我我不能使用溢出:隐藏来清除浮动或防止换行,因为:
“溢出隐藏会生成一个对象以环绕您指定的元素。通过这样做,它能够限制该元素上的可感知可视区域。这会在 IE 中调用夸克模式,该模式对该页面上的其他元素具有级联效果以及它们将如何被解释”
所以无论我是否同意,我都不能使用它。我也不能使用 clearfix hack,因为他说:
“clearfix 将之前:: 和之后:: 元素转储到 DOM 中,我们不希望这种事情使布局复杂化,尤其是当我们遍历 DOM 处理动态添加的元素和潜在的第 3 方代码时”
现在,我试图找到一种在没有这些技巧的情况下构建布局的方法,但我还没有完全能够在我想要的约束下获得它(图像或容器上没有固定宽度)。
这是示例 CSS(带有“hacks”):
android - 如何使 CSS 仅对 Android 手机 UC 浏览器可见
有没有办法让一些 CSS 规则只对 Android 手机 UC 浏览器可见?