css - 位置 : static 的文本阴影

标签 css shadow

有没有什么方法可以为 Position static 做文本阴影并提供一些不错的跨浏览器支持?

CSS3 文本阴影最终是我所追求的,但当然只有主流浏览器中的 Safari/Opera/(尚未发布 FF3.1)支持它。

我见过的所有 javascript/css 技术都将文本强制置于 position:absolute 位置,这对我的段落中间阴影不起作用。

有没有什么我没见过的,或者还有其他我应该探索的选择吗?强制在查看器上下载字体?啊。 :(

谢谢。

最佳答案

简而言之,不,坚持优雅降级的前提——至少对于段落文本。如果浏览器无法在本地处理它,那么它就不会获得样式并将以默认方式显示。您必须向您的客户或该网站的服务对象解释,它不会影响人们是否可以阅读文本并吸收该网站的信息——它纯粹是装饰性的。

IMO 这是你可以没有的东西之一:http://forabeautifulweb.com/blog/about/five_css_design_browser_differences_i_can_live_with/

如果您仍然需要这样做,请考虑对段落使用图像替换:http://www.mezzoblue.com/tests/revised-image-replacement/

关于css - 位置 : static 的文本阴影,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/458413/

相关文章:

css - Foundation 中的自定义列大小

html - CSS 如何让 <span> 和 &lt;input&gt; 一样高?

shadow - 对面的 CSS 阴影

c++ - 我如何在 Qt 中的小部件下绘制阴影?

css - 显示 :block inside display:inline

html - HTML 电子邮件的最佳内联样式格式?

javascript - 如何检测是否使用右键单击粘贴了文本

SwiftUI,仅用于容器的阴影

Javascript:从 X、Y 坐标获取方向的公式

jquery - div 阴影与 jquery