2012-03-30 20 views
0

メニュー項目 "Sometitle"の直後(右)のメニューセパレータ(look here)を直前メニュー項目 "Donate"の直後とメニュー項目 "Sometitle"の直前にセパレータを作成します。これはJoomlaのソフトウェアを介して達成可能ですか?もしそうなら、私はそれをやって行くか、自分でJavaScript/CSSを使ってこれを達成しなければなりませんか? JavaScript/CSSを介してのみ実行可能な場合は、任意のヒントをいただければ幸いです。PHP Joomlaはメニューセパレータをメニュー項目の右から左に移動させます

ありがとうございます!

+0

Sometitle要素には、400px margin-leftとfloat rightのCSS罫線があり、右寄せの結果が得られます。 – jkushner

+0

ねえねえ。 http://aurorasvoice.orgに行くと、CSSのアイデアはもう少し得られます。 #horiz-menuと.oomupとは、template_css.css、menustyle4.css、およびstyle9.cssに記載されています。これは少し助けるかもしれません。 – TryHarder

答えて

0

「一部のタイトル」は特定のモジュールですか、またはメニューの一部ですか?私はその項目の2番目のメニューモジュールを作成し、そのマージンを適用する代わりに、 'float:right'をモジュールdivに配置して、そのスペースをすべて無駄にしないようにします。

0

"Some Title"の前に「ダミー」メニュー項目を作れるかもしれません。 cssで非表示にして、セパレータだけを表示します。それは一つの選択肢です、私はあなたにもっとアイデアを与えるために実際のCSSコードとHTMLレイアウトを見てください。しかし間違いなくあなたはcssでこれを解決できます。

+0

私は実際にSometitle要素のCSSを直前のメニュー項目から400px余白にして、右寄せの結果を与えるためにCSSを更新したので、ダミーメニュー項目を作成できません。 – jkushner

+1

'Some Title'は特定のモジュールですか、メニューの一部ですか? 私はその項目の2番目のメニューモジュールを作成し、その余白を適用する代わりに、 'float:right'をモジュールdivに配置して、すべてのスペースを無駄にしないようにします。 – enbits

+0

これを使用して回答を作成できますか?この質問を閉じて、あなたの回答を正しいものとしてマークすることはできますか? – jkushner

0

Joomlaの道:

(あなたのデザインに応じて各<ul>を置き、もちろん)両方のメニューで<li>のアイテムに同じスタイルを使用し、その項目の別のメニューを作成します(と左側のメニューから削除します) 。

CSSの道:

このような 'Sometitle' アイテム(右のアイテムIDのXを置き換える)に設定します。

.menuClass .itemX {background-position-x:0%;} 

JS方法:

CSSプロパティを設定上記のように。

関連する問題