我的任务是修复我们用于OSX的Safari 5.05的产品中的错误,其中另一个页面(iframe)的加载预览未正确缩放.奇怪的是它适用于Safari for Windows,以及适用于ipad的Safari.
iframe在OSX上被切成两半,改变包装div的宽度确实没有任何好处.如果我将scale更改为1,或从css中删除-webkit-transform,则iframe将完全呈现(但不会缩小).
除了OSX Safari 5.05之外,它的外观如何:
它在Windows和iPad上的Safari以及任何版本的Chrome中的外观如何:

和OSX Safari版本:

<div id="newsletterPreview" class="scaleDownPreview" style="-webkit-transform: translate(-157px, -267px) scale(0.6); ">
<iframe style="width: 1338.3333333333335px; height: 1333px; " frameborder="0" src="controls/NewsletterPreview.ashx?skipIframe=true">
[bla bla bla]
</iframe>
</div>
.scaleDownPreview {
zoom: 0.6;
}
Run Code Online (Sandbox Code Playgroud)
有什么建议?
我目前正在尝试div在旋转木马式容器中设置两个元素的动画.这是DOM中出现的标记:
<div id="transitioner" style="width: 2880px; height: 775px; left: -1440px; ">
<div id="view1" class="view active" style="width: 1440px; height: 775px; ">
<header>
<h1>This is page 1</h1>
</header>
<article style="height: 699px; ">
<p>Tap me anywhere to go to the next view</p>
</article>
<footer>
<p>This is my footer</p>
</footer>
</div>
<div id="view2" class="view" style="width: 1440px; height: 775px; ">
<header style="">
<h1>This is page 2</h1>
</header>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
这是#transitioner元素的CSS :
#transitioner {
position: absolute;
top: 0;
-webkit-transition: all 0.2s ease-in-out;
} …Run Code Online (Sandbox Code Playgroud) 我有一个设有很多桌子的商店,这些桌子按照惯例以各种方式连接在一起.
在我的产品表中,我有一个名为'status'的字段.如果状态= 4,则将产品存档.
我想确保没有任何查询返回状态为4的任何内容.现在我要添加一个AND status <> 4我可以找到的每个SQL查询.
有没有更好的方法来做到这一点,还是唯一的方法?
我在javaScript时间打开了一个javaScript文件....
document.write("<script src='newnote.js' type='text/javascript'></script>");
Run Code Online (Sandbox Code Playgroud)
还有另一种方法来加载js代码中的j ..
(这个文件用于加载一个弹出菜单js代码,它是在延迟后加载时钟js代码...所以我想要一种其他方式加载它)
我正在尝试在我的jquery中编写一个非常简单的if语句.如果变量等于1,那么执行此操作,如果它等于2,则执行此操作.这是我写的,但似乎没有用,我无法弄清楚原因:
$("#next-btn").click(function() {
if (current_slide = 1) {
first_screen();
}, else if (current_slide = 2) {
second_screen();
}
});
Run Code Online (Sandbox Code Playgroud)
可能很简单,但我很感激帮助.