页面加载效果 - 每个新页面从不同的方向滑入(...作为使用scrollTo的单页网站)

发布于 2024-11-27 17:10:23 字数 322 浏览 3 评论 0原文

有没有办法让每个页面通过从不同方向滑入来加载? (X 和 Y 轴)

如本例所示: 单页网站滚动到 div

这样做的原因是因为它不适用于 iPad/iPhone(它们不支持固定元素,整个页面滚动)。我想如果有一个页眉菜单和页脚也许我可以达到这种效果。

然后,手机将呈现一个常规网页。另外,我想客户通过 CMS 管理事情会更容易。

提前致谢。

艾夫 D.

...再次为我糟糕的英语感到抱歉;)

Is there a way to make each pages load by sliding in from a different direction? (X and Y axis)

Like in this example: single page site scrolling to div

The reason for this is because it doesnt work on iPads/iPhone (they don't support fixed element, the whole page scrolls). I figured if there was a header menu and a footer maybe I could achieve this effect.

Then, mobiles would render a regular web page. Also, I guess it would be easier for the client to manage things via a CMS.

Thanks in advance.

ive d.

...Again, sorry for my lousy English ;)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

走过海棠暮 2024-12-04 17:10:23

您可以使用“handheld”开关向移动设备提供不同的 CSS。

我建议研究用户代理检测,例如 PHP 类似于:

<? if (
 stristr($ua, "Windows CE") or
 stristr($ua, "AvantGo") or
 stristr($ua,"Mazingo") or
 stristr($ua, "Mobile") or
 stristr($ua, "T68") or
 stristr($ua,"Syncalot") or
 stristr($ua, "Blazer") ) {
 $DEVICE_TYPE="MOBILE";
 }
 if (isset($DEVICE_TYPE) and $DEVICE_TYPE=="MOBILE") {
 $location='mobile/index.php';
 header ('Location: '.$location);
 exit;
 }
 ?> 

You can serve different css to a mobile device by using the ="handheld" switch.

I suggest looking into User Agent Detection, such with PHP similar to:

<? if (
 stristr($ua, "Windows CE") or
 stristr($ua, "AvantGo") or
 stristr($ua,"Mazingo") or
 stristr($ua, "Mobile") or
 stristr($ua, "T68") or
 stristr($ua,"Syncalot") or
 stristr($ua, "Blazer") ) {
 $DEVICE_TYPE="MOBILE";
 }
 if (isset($DEVICE_TYPE) and $DEVICE_TYPE=="MOBILE") {
 $location='mobile/index.php';
 header ('Location: '.$location);
 exit;
 }
 ?> 
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文