【发布时间】:2011-01-26 22:39:02
【问题描述】:
我正在使用 CakePHP 的字段验证和基于标准 CSS 的“必填字段”指示符(红色星号),它对除(当然)IE7 和 IE6 之外的所有浏览器都适用。
我似乎不喜欢构成指标的 CSS。我发现 Mark Story(此处为 http://mark-story.com/posts/view/hacking-the-cakephp-formhelper-adding-required-indicators)在 2008 年发表的一篇博客文章建议破解 Cake 代码以正确显示它。这已经是 2 年多以前了,我希望已经为此创建了一个更好的解决方案,或者在那时发布的较新版本的 Cake 中已经以某种方式解决了这个问题。它是如此标准的东西,我无法想象它没有得到解决。
我在 StackOverflow 或 Google 搜索中没有发现任何明显的东西。我只是很密集,错过了一些明显的东西吗?是否有标准/简单的方法可以做到这一点,或者基于图像的修复(如上述帖子的一位评论者所建议的那样)是可行的方法?
【问题讨论】:
-
仍然对当前版本的 Cake 的答案感到好奇,但在 Mark 的博客文章的第一条评论中建议的 CSS 解决方案似乎效果很好。
-
可能已经2年多了,但是IE6和IE7在过去两年都没有好转,所以他们以前的问题现在仍然存在。
标签: css internet-explorer cakephp internet-explorer-7 internet-explorer-6