0

誰かがこの問題について何か手がかりを持っていますか? :

前:

<body>
<div id="main_container">
<? include ("media/includes/header.php")?>
<?include ("media/includes/leftmenu2.php")?>    

後:

 <body>
 <?include ("media/includes/leftmenu2.php")?>   
 <div id="main_container">
 <? include ("media/includes/header.php")?>

<?include ("media/includes/leftmenu2.php")?>上に移動<div id="main_container">したため、leftmenu2 のすべてのリンクが機能しなくなりました。

この問題は、Safari、Firefox、および Chrome で発生しています。

  • これまでのところ、home.php と leftmenu2.php の両方で<div>、関連付けられた終了</div>タグが適切な場所に配置されていることを確認しました。Ps。驚くべきことに、leftmenu2.php の最後の閉じを意図的に削除する</div>と、リンクが再びクリック可能になります (ただし、ページ全体のページ構造と書式設定が台無しになります)。

  • この問題は、home.php が Web サイトのルート ディレクトリにあり、leftmenu2.php がサブ フォルダーにあるために発生する可能性があることを読みました。ただし、 leftmenu2.php パス、つまり media/includes/leftmenu2.php は問題ないように見えます。最初の小さな変更を加える前は、この同じパスで問題なく動作していました。

leftmenu2.php を外部に保持しながら、リンクを再度クリック可能にするにはどうすればよい<div id="main_container">ですか?

どうもありがとう

4

3 に答える 3

0

#main_container がメニューの上部に表示されます

追加:

z-index: -1;

css ファイルの #main_container に。

于 2014-04-04T16:20:10.350 に答える