我的网站有很短的页面和更长的页面.由于我将其置于视口中心margin: 0 auto,因此当从具有滚动条的页面切换到没有滚动条的页面时,它会跳过几个像素,反之亦然.
有没有办法强制垂直滚动条始终显示,所以我的网站在浏览时保持不变?
我一直在使用高级复选框黑客来隐藏和显示我的响应式菜单.黑客是必要的,以允许Android <4.1.2实际点击切换 - 没有黑客它不起作用.
现在事实证明,黑客的动画部分
body {
-webkit-animation: bugfix infinite 1s;
}
@-webkit-keyframes bugfix {
from {padding:0;}
to {padding:0;}
}
Run Code Online (Sandbox Code Playgroud)
导致至少iPhone的实际运动.如何防止此黑客破坏iPhone用户的网站体验?
我的网站在iPad和iPad上的Safari中崩溃.我正在使用css3动画在标题中制作一张大图片(4800 x 374像素,但只有336 kb).几十秒后,这会导致Safari崩溃.
你可以在http://bakabaka.nl/preview/leuk/看到该网站
我可以防止这种崩溃,如果是这样,怎么样?我可以让动画更顺畅吗?它现在非常锯齿状......
我建立的网站和我维护的网站都有可见的div,具体取决于它们是:目标与否.由于w3schools告诉我(http://www.w3schools.com/cssref/sel_target.asp)没有版本的Internet Explorer支持:target选择器,我构建了一个单独的IE站点.
但是现在看来,IE9 确实正确显示了我的代码.你可以在这里找到这个网站.它会自动转发到IE8的IE网站,现在降低.
我可以安全地将这种结构用于IE9,还是我应该将IE9转发到备份站点?
我希望我的一些div有一个顶部边框,但我希望这个边框稍微嵌入元素中,保留前几个像素,并在那里看到div内容.
有没有办法做到这一点?我不是在寻找js或jQuery解决方案.
在下面的图片中,我希望棕色部分是一个div,有一种4px橙色边框插入或两个边框,一个橙色和一个棕色.它需要在元素之上.
