0

私は私を夢中にさせている問題を抱えています!

以前にたくさんの Joomla テンプレートを作成しましたが、この問題に遭遇することはめったにありませんでしたが、最近、私が扱ったサイトで 2 回発生するのを見てきました。

基本的に、私はこのテンプレートを Joomla 用に作成しましたが、すべてうまくいっています...今のところ実際の問題はありません。

サイトはこちら: ボートダイエット

「今すぐ買う」はこちら!ページ: 今すぐ購入ページ

はい...ええと、サイトは私の考えではありません.クライアントが望むものを提供するだけです...とにかく...

下部のフッターはスティッキー フッター (またはそうであると思われる) であり、実際には正常に機能し、ページの下部に「くっつきます」。しかし、何らかの理由で誰かが「今すぐ購入」をクリックすると、任意のページの下部 (すべてのページにある必要があります) のフッターは粘着性がありません。基本は「即購入!」ボタンは Joomla の RS メンバーシップ コンポーネントを使用しており、それが [今すぐ購入] をクリックした後に表示されるページを生成するものです。ボタン(最初のもの)。

コードで何が起こっているかは次のとおりです。

「フッター」div は、「gridContainer clearfix」クラスの div 内にあるとは想定されていません...そのすぐ下にある必要があります。テンプレートでは、そのすぐ下にあります...そして、このページを除くすべてのページが正常に機能します。このフッターに固定フッターがないのはなぜですか? divの場所が「gridContainer」の外側から内側に変化しているため!!! 確かに最初に頭に浮かんだのは「なに?!??!どうしたの?」…まったく意味不明。これが私が言いたいことの基本的な「例」です。テンプレートのコード全体を掲載することはできませんので、詳しくは実際のサイトでご確認ください。

どのようにすべきか(通常はそうです):

<div class="gridContainer">
<div id="header">header content here</div>
<div id="content">main content here</div>
</div>
<div id="footer">footer content here</div>

「今すぐ購入」に至るまでの経緯 ページ:

<div class="gridContainer">
<div id="header">header content here</div>
<div id="content">main content here</div>
<div id="footer">footer content here</div>
</div>

Joomla コンポーネントは、テンプレートの構造をどの程度正確に変更できますか?? それは意味がありません。覚えておいてください、これはテンプレートです。テンプレートを使用する他のすべてのページは機能します。これらのページ (動作する) と「今すぐ購入!」のテンプレート ファイルに変更はありません。ページ。

4

2 に答える 2

0

[今すぐ購入] ページに開いている div がないということと、これがこの問題を引き起こしている唯一のページであるという事実を考慮すると、これを回避するために対処することをお勧めします。

あなたの実際の目標は、フッターを一番下にとどめることですよね? 要素に aを
追加することを検討できるかもしれません。Firefoxでオンザフライで試したところ、うまくいきました。min-height: 100px;#rsm_rsmembership_container

PS: 返信が遅くなりましたが、問題がまだ残っていることがわかります。

于 2013-09-25T10:06:40.127 に答える
0

購入ページの場合、実際にはレンダリングされていない、終了 div (gridContainer) を間違った状態に置いているようです。div タグが購入ページでバランスが取れていないため、フッターが固定されておらず、親 div 内にラップされています。

于 2013-07-25T05:42:31.157 に答える