小编arv*_*dsn的帖子

CSS中的条件注释

我目前正在为主页开发主题,但遇到了一些问题.无论出于何种原因,我无法编辑html代码本身,我需要为IE编写自定义.css(特别是IE9以下的版本).

我有"两个"问题.第一个是双重背景.IE9以下的版本似乎无法完美呈现它们.如果IE跳过元素,这很好,但由于此元素中的图形与另一个元素共同(为了平滑的图形转换),它使另一个元素看起来很奇怪.第二个元素中的图形是div框中的背景.我希望这个背景是另一个自定义背景,只有当用户使用IE作为浏览器时才会呈现; 如果可能的话,我希望这只适用于IE9以下的版本(在IE9中,网站使用双背景渲染).

http://patrikarvidsson.com/project/sohelp/illustration.jpg

CSS如下(#mainframe是标题导航框下的部分).较低的图像是在IE8中呈现的方式.IE7显示相同.第一个是FF/Chrome/Safari和IE9.

#mainframe {
background: url('img/bg2.png') no-repeat,
            url('img/bg1.png') repeat-y !important;
}
Run Code Online (Sandbox Code Playgroud)

我在网上搜索了很多,也一直在问朋友,如果没有在html标记中编写条件注释,这似乎没有用.我错过了什么吗?仅使用.css文件,这是否可行?

网站正在使用jquery.我不知道这些东西,但我想我会提到它以防万一.

html css internet-explorer conditional-comments

4
推荐指数
1
解决办法
3596
查看次数

存储在HTML5存储中的引导程序崩溃的当前状态

我不确定这是否可行,但我希望有人能指引我朝着正确的方向努力实现我想要实现的目标.

我正在建立一个关于bootstrap的网站; 我在节框上使用bootstrap collapse.默认情况下,此框不会折叠,但如果用户按下按钮并折叠框; 我希望这些信息即使在页面刷新后也存储在客户端的某种缓存中.

假设用户将其折叠,并明天返回; 然后他们仍然会折叠,直到用户再次按下按钮.

我不会包含任何代码,因为我怀疑除此之外还有更多的代码(我还是使用默认代码),也不能链接到项目,因为它在我们的Intranet之外是不可用的.

不过,这里是jsfiddle的bootstrap副本.

http://jsfiddle.net/B43hy/

任何帮助,将不胜感激.提前致谢.

javascript jquery html5 local-storage twitter-bootstrap

2
推荐指数
1
解决办法
9557
查看次数