web-dev-qa-db-ja.com

カスタムモジュールメニュー項目リンククラスCSS

メニューモジュールをカスタマイズしたいのですが。デフォルトのCSSクラスをJoomla 'my_template'に追加して、すべてのリンクメニュー項目をデフォルトのクラス(<a class="link_menu"...)。

特定のメニュー項目にcssクラスを追加するためのメニュー項目編集の詳細タブオプションを介してそれが達成されることを知っています。しかし、私はこのメニューモジュールのすべての項目にこのクラスを自動的に追加したいと思います。

これをどのように解決できますか?

enter image description here

2
jgc412

モジュールまたはメニュークラスのサフィックスをメニューモジュール自体に追加します。次に、そのメニューモジュールタイプ専用のcssを記述し、その中のすべてのメニュー項目にルールを適用できます。

1
David Hayes

1つの可能な解決策:AdvancedタブでモジュールにCSSクラスを追加します:

enter image description here

ここから、たとえばMenu Class Suffixを追加できます。次に、CSSを介して、たとえばクラスを追加する場合、メニュー項目にルールを追加できます。 custom-menuと呼ばれ、コードは次のようになります:

.custom-menu li { /* your custom code */ }
0
AlejandroVega