私はJoomla 1.5に既存のサイトを移植しています。既存のサイトのメニューには、ロールオーバ画像とインラインJavascriptが使用されます。 Joomlaでメニューを同じように見えるようにするにはどうしたらいいですか?Joomlaのメニューを使って、メニューコードを書き直さないでください。ウェブサイトをJoomlaに移植する:Javascriptのメニューを扱うにはどうすればいいですか?
1
A
答えて
2
実際には、ややシンプルになりました。 Joomlaはメニューを<UL><LI><A>
タグと表示します。私がしなければならなかったのは、メニュー画像(選択状態と非選択状態の両方)から背景を抽出し、Joomla CSSの各スタイルの背景として画像を設定し、テキスト(イメージはもはやイメージの一部ではないため、わずかに異なるフォントをマイナスします)。
0
メニュー項目を画像として表示するには、メニュー項目を編集して、パラメータ(システム)見出しの下の画像を選択します(このリストは画像/ストーリーフォルダ内の画像で自動的に設定されます)。
また、設定した画像を表示するためにメニューのモジュールを設定する必要があります。 「拡張機能」>「モジュール」に移動して、メニュー(たとえば、メインメニュー)のモジュールを選択します。そこから[その他のパラメータ]を選択し、[メニューイメージとメニューイメージリンクを表示]を[はい]に設定します。
ロールオーバーはややトリッキーです。インラインJavaScriptを追加することはできませんが、JavaScriptを使用してメニューを検索し、各項目にロールオーバーを割り当てることができます。 JoomlaはMooToolsに同梱されています。より快適なウィジェットがあれば、jQueryを使用することもできます。メニューul
要素にHTML IDを与えるには、[詳細パラメータ]の[メニュータグID]フィールドを使用します。
関連する問題
- 1. MultiCheckComboBoxをPySideに移植するにはどうすればいいですか?
- 2. ウェブサイトをモバイル版に移植するにはどうすればいいですか?
- 3. アイテムをあるメニューから別のメニューに移動するにはどうすればいいですか?
- 4. このJavaScriptコードを移植可能にするにはどうすればよいですか?
- 5. このOpenGLコードをxcodeからMonotouchに移植するにはどうすればいいですか?
- 6. XcodeのストーリーボードをAndroid Studioに移植するにはどうすればいいですか?
- 7. Pythonを使ってstdin/stdoutをPerlスクリプトに移植するにはどうすればいいですか
- 8. Mysqlなどのデータを扱うにはどうすればいいですか?
- 9. JavaライブラリをWebに移植するにはどうすればいいですか?
- 10. Railsの移行では、マルチデータベースを扱うにはどうすればいいですか
- 11. このプログラムをconioからcursesに移植するにはどうすればよいですか?
- 12. Swiftで空のオブジェクトを扱うにはどうすればいいですか?
- 13. キャンバスベースのアプリケーションでテンキーパッドを扱うにはどうすればいいですか?
- 14. ASP.NetプロジェクトでASPプロジェクトを移植するにはどうすればいいですか
- 15. ゲームのサウンドのコレクションを扱うにはどうすればいいですか?
- 16. 使い捨てオブジェクトを扱うにはどうすればいいですか?
- 17. 複数のListenableFuturesを扱うにはどうすればいいですか? (Spring)
- 18. ギャラリーアンドロイドのポジションを扱うにはどうすればいいですか?
- 19. アンドロイドの画像ライブラリを扱うにはどうすればいいですか?
- 20. IndexedDBを非同期で扱うにはどうすればいいですか?
- 21. ケラで序数ラベルを扱うにはどうすればいいですか?
- 22. Gitリポジトリで画像を扱うにはどうすればいいですか?
- 23. aiohttpレスポンスでフォームデータを扱うにはどうすればいいですか
- 24. Borland C++ BuilderのコードをLinuxに移植するにはどうすればよいですか?
- 25. このプロジェクトをAndroid Studioに移植するにはどうすればよいですか?
- 26. VB.NETの拡張機能をC#に移植するにはどうすればよいですか?
- 27. 加速フレームワークを使用してscipy.signal.fftconvolveをswiftに移植するにはどうすればよいですか?
- 28. Android DataBindingをメニューにバインドするにはどうすればいいですか?
- 29. ViewControllerにメニューをリンクするにはどうすればいいですか?
- 30. anglejsを使用して複数ページのウェブサイトを扱うにはどうすればよいですか?
幸運。 Joomlaについて学ぶべきことの1つは、通常、Joomlaがあなたのやり方をするのではなく、Joomlaの方法で行う必要があることです。あなたはDrupalのようなより柔軟なCMSを考えましたか? – ceejayoz
私はSilverstripeを考え、Drupalを学びたくありません。たぶんこれは私の心を変えるでしょう。 – cdonner