こちらをご覧ください:http://jsfiddle.net/gFTeG/
これを右に揃えるのに必要なCSSを見つけるのに問題があります(text-align:right;
コンテナ内のテキストに対しては実行できますが、コンテナはアクションボタンの左側に揃えられたままです)。
何か案は?ありがとう。
こちらをご覧ください:http://jsfiddle.net/gFTeG/
これを右に揃えるのに必要なCSSを見つけるのに問題があります(text-align:right;
コンテナ内のテキストに対しては実行できますが、コンテナはアクションボタンの左側に揃えられたままです)。
何か案は?ありがとう。
あなたはあなたのcssのクラスで使用right: 0;
し.ILdropdown .ILdropdown_content
なければなりません、そしてあなたはそれを右に揃えさせるでしょう:
.ILdropdown .ILdropdown_content {
display: none;
position: absolute;
border: 1px solid #777;
padding: 0px;
background: white;
top: 100%;
right: 0;
}
それが役に立てば幸い!
すみません、誤解しました。
ドロップダウンに追加right: 0;
して、アクションボタンの右側に揃えます。
私があなたを正しく理解しているなら、あなたはドロップダウンメニューをボタンの右側に表示したいと思うでしょう。.ILdropdown .ILdropdown_content
withを使用しているので、以下に示すように、を親クラスに追加し、コンテンツクラスに追加/変更するposition: absolute
ことができます。position: absolute
left: 100%
top: 0%
.ILdropdown .ILdropdown_button img {
...
position: absolute;
}
と
.ILdropdown .ILdropdown_content {
...
top: 0%;
left: 100%;
}
これにより、このデモに示すように、適切に配置された効果が得られるはずです。position: relative
親クラスを水平方向に配置する場合は、親クラスにを追加する必要がある場合があります。ドロップダウンの位置について誤解した場合は、top
andleft
またはright
属性を調整するだけで、好きな場所に配置できます。
position
A List Apartのこの記事は、属性のレイヤーに役立つ可能性があります。http://www.alistapart.com/articles/css-positioning-101/