【发布时间】:2013-11-04 00:38:09
【问题描述】:
基于@Bergi jsfiddle.net/CH9K8/1321/ 的这个例子
下面的代码工作正常:
#center{
display:inline-block;
}
但如果我尝试这个在 Chrome 和 Safari 中不起作用
$('#center').css('display','inline-block');
也没有
document.getElementById('center').style.display='inline-block';
有什么解决办法吗?谢谢。
编辑... 好的,现在我明白你为什么说它工作正常了。我已经在 Chrome (v30) 和 safari v5.1 中尝试过它并不能正常工作......但是它可以在 Explorer、Firefox 和 Opera 中工作。所以现在的问题是...... Chrome 和 Safari 的一些解决方案?
【问题讨论】:
-
你为什么不简单地使用 CSS?
-
哦,关于你的小提琴:你正在那里加载 Mootools;你真的包含了 jQuery 库吗?
-
@bergi。感谢您的询问,但不是。找到了元素(我用其他 css 属性和作品进行了测试)......小提琴的例子不是我的......我用 jquery 试过了
-
@Timo 不管你什么时候想做样式,不管你是否从js设置样式,你都必须学习css。
标签: javascript jquery css