修改网页布局,现在我想把一个网页上的2个div层对换,我改了css,发现没用,请问要改哪个地方才能实现对换,目前我的那个源代码中有.js  .css .php  但我不知道要改哪个?
如有需要 加我QQ 574015671

解决方案 »

  1.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>无标题文档</title>
    <script language="javascript" type="text/javascript">
    function display(a){
    alert(a);
    var div1 = document.getElementById('div1');
    var div2 = document.getElementById('div2');
    if(a == 1){
    div1.style.display = "none";
    div2.style.display = "block";
    }else{
    div1.style.display = "block";
    div2.style.display = "none";
    }
     
    }
    </script>
    </head><body>
    <div id="div1" style="background:red;" onclick="display(1);">
    hahaha
    </div><div id="div2" style="display:none;background:green;" onclick="display(2);">
    hehehehehehehe
    </div>
    </body>
    </html>
      

  2.   

    可以加你QQ吗?修改PHP页面的内容是在JS上面修改吗?我尝试去打开JS,结果打不开,需要下载什么软件。
    3楼你那段代码?大概意思懂,不过不是我所想要的,能加我q吗?继续帮助,麻烦帮下忙楼  574015671
      

  3.   

    是不是可以用js改变两个层的class样式,那样应该可以实现层的对换吧!
      

  4.   

    你说的对换是tab选项卡的交替显示???
    实在没明白你的意思。
      

  5.   

    给你们看下我要改的网站,你就会明白我的意思了,我是一个新手,请大家多多帮忙,现在我觉得应该是改JS
    但还是遇到了一些问题,先看下我要改的网站www.ponted.com
    我是想把市场活动和合作伙伴放下来,然后把最新产品放上去,这个网站别人做的,PHP我才接手,所以很多不懂咯
      

  6.   

    这个通过JS,可以办到,但是这样子不明智通过改部分php代码是最容易的事
      

  7.   

    <?php
    /*
     * 主函数入口
     * Editor: Chen Yanchun
     * 2007-9-5
     *///运行模式
    define('DEPLOY_MODE', true);//APP_DIR 常量指示模板的保存目录
    define('APP_DIR', dirname(__FILE__));
    //UPLOAD_DIR 常量用于指示保存上传文件的根目录
    define('UPLOAD_DIR', realpath(APP_DIR. '/MAIN/upload'));
    //UPLOAD_ROOT 常量用于指示用什么URL路径访问上传目录
    define('UPLOAD_ROOT', 'MAIN/upload');define('NO_LEGACY_FLEAPHP', true);if(!isset($_GET['controller']) && isset($_POST['controller'])) $_GET['controller'] = $_POST['controller'];
    if(!isset($_GET['action']) && isset($_POST['action'])) $_GET['action'] = $_POST['action'];
    if(!isset($_GET['mode']) && isset($_POST['mode'])) $_GET['mode'] = $_POST['mode'];require('FLEA/FLEA.php');
    if(PHP5) {
    /**
     * 自动加载找不到的类,例如:FLEA_Db_TableDataGateway
     * 注意:此方法不可用于PHP4,只能用于PHP5。
     */
    function __autoload($className) {
        FLEA::loadClass($className);
    }
    }FLEA::loadAppInf(APP_DIR. '/MAIN/config/inf.php');//增加配置文件属性
    //设置Modules路径
    global $urlParam;
    $urlParam = array();
    $urlParam['mode'] = isset($_GET['mode']) ? $_GET['mode'] : FLEA::getAppInf('Modules');if('EIndex' == $urlParam['mode'] || 'EAdmin' == $urlParam['mode']){
    FLEA::loadAppInf(APP_DIR. '/MAIN/config/DSN_fpt_Sqlite_e.php');//数据库设置,English
    }else{
    FLEA::loadAppInf(APP_DIR. '/MAIN/config/DSN_fpt_Sqlite.php');//数据库设置
    }
    //FLEA::loadAppInf(APP_DIR. '/MAIN/config/DSN_fpt_Sqlite.php');//数据库设置
    //FLEA::loadAppInf(APP_DIR. '/MAIN/config/DSN_Sqlite.php');//数据库设置
    //FLEA::loadAppInf(APP_DIR. '/MAIN/config/DSN.php');//数据库设置$Modules_ROOT = 'Modules/' . $urlParam['mode']; //得到模块路径
    $Modules = APP_DIR . '/' . $Modules_ROOT;
    define('MODULES_ROOT', $Modules_ROOT);//相对路径
    define('MODULES', $Modules);//绝对路径FLEA::loadAppInf(MODULES .'/inf.php');//加载模块配置文件FLEA::import($Modules . '/APP');//导入文件搜索路径FLEA::runMVC();//运行MVC,根据 URL 地址实例化指定的 Controller 类,调用指定的 Action 方法
    ?>这个是我主页的PHP文件,完全不懂哦,改不来 
    /* Fix to Improve IE6 */
    if(document.uniqueID && !window.XMLHttpRequest){
        try {
            document.execCommand('BackgroundImageCache',false,true);
        }
        catch(e){
        };
    };function popMenu(dom){
    var displaySubMenu = function(li) {
    return function(){
    var subMenu = li.getElementsByTagName("ul")[0];
    if(subMenu){
    subMenu.style.display = "block";
    }
    }
    }
        var hideSubMenu = function(li) {
    return function(){
    var subMenu = li.getElementsByTagName("ul")[0];
    if(subMenu){
    subMenu.style.display = "none";
    }
    }
    }
    var lis = dom.getElementsByTagName('li');
    for(var d in lis){
    lis[d].onmouseover = displaySubMenu(lis[d]);
    lis[d].onmouseout = hideSubMenu(lis[d]);
    }
    }(function(){
    var doWhileExist = function(sModuleId,oFunction){
    var dom = document.getElementById(sModuleId);
    if(dom){oFunction(dom);}
    };
    doWhileExist('productMenu', popMenu);
    })();
    这个是那个JS  不知道改哦。大家帮帮忙了,加100分
      

  8.   

    这要应该是要修改程序代码才行
    把这两个模块的代码位置调换,再调整下css里的样式
      

  9.   

    php 和 js里面都没看到有div这个关键字,把你的页面文件代码贴出来吧,不要只贴php和js部分
      

  10.   

    div对换?直接div调换一下不行吗 
      

  11.   

    把程序里面两个div的位置调换,然后如果还没换过来,就把css里两个div原来float left的改成right,原来right的left