【发布时间】:2017-06-20 10:38:37
【问题描述】:
我正在切换一个元素并返回到屏幕。它工作得很好,但在资源管理器中不行。我如何使它也与资源管理器兼容。你能帮忙吗?
在此处查看我的示例:
/*START makes text-over-photo div collapse and expand horizontally*/
$(document).ready(function() {
$("#togglebutton").click(function() {
var $container = $('#text-over-photo-container');
$container.toggleClass('hide2');
});
});
$('#togglebutton').click(function() {
$(this).toggleClass('glyphicon glyphicon-remove');
$(this).toggleClass('glyphicon glyphicon-plus');
});
【问题讨论】:
-
这个可能的重复确实解决了在这些情况下使用 calc 的问题,并建议使用
translateX- 它还引用了有关它为什么不起作用的更多信息 - IE 10 + 11: CSS transitions with calc() do not work - 专门为你使用transform: translateX(-90%);似乎可以工作 ► jsfiddle.net/4joxxLvc -
但是,rblarsen 的回答保持 60px 的边距,即使在响应式设计中也是如此。在您的示例中,当窗口调整大小时,边距是可变的/变化的。
-
因此我只发表评论并没有提供答案:)
-
谢谢你,弗兰!
标签: javascript jquery css internet-explorer