我試圖使用jQuery或CSS(或其他!)在包含在DIV中的頁面上創建淡入淡出或幻燈片轉換。我搜索了四處,發現了大量淡入淡出過渡的例子,淡入淡出或隱藏內容,但這種情況稍有不同。使用PHP時的淡入淡出轉換包含
我有一個DIV,其內容由導航欄控制。使用PHP時,每個頁面都被成功包含在div中,但是我想讓內容淡入淡出。
有關如何在頁面更改之間進行漂亮的轉換的任何想法?
非常感謝
代碼:
<?php
if (isset($_GET['page']))
$page = $_GET['page'];
else {
$_GET['page'] = 1;
$page = $_GET['page'];
}
?>
,然後頁面都包含在像這樣一個div:
<div id="content">
<?php switch($page)
{
case "about":
include('includes/about.php');
break;
case "portfolio":
include('includes/portfolio.php');
break;
case "contact":
include('includes/contact.php');
break;
default:
include('includes/home.php');
}
?>
</div>
的內容是從導航欄選擇:
<ul>
<li><a href="m_index.php?page=home"><img src="" width="32" height="32" alt="Home"/></a></li>
<li><a href="m_index.php?page=about"><img src="" width="32" height="32" alt="About" /></a></li>
<li><a href="m_index.php?page=portfolio"><img src="" width="32" height="32" alt="Portfolio" /></a></li>
<li><a href="m_index.php?page=contact"><img src="" width="32" height="32" alt="Contact Us" /></a></li>
</ul>
但是你使用ajax加載的內容?否則,你的代碼不會將內容加載到DIV中,而是重新加載整個頁面。 – jtheman
據我所知,這是唯一可能與IE瀏覽器:http://jansfreeware.com/articles/ie-page-transitions.html – hakre
也許這樣的事情? http://www.onextrapixel.com/2010/02/23/how-to-use-jquery-to-make-slick-page-transitions/ –