私は奇妙な問題があります。私はいくつかのアイコンをJSPに組み込んで構築しています。アイコンが3つあり、2つのラインが完全に後ろになっています。一番下のものが問題です。あなたはこれを引き起こしているソースコードに基づいて見ることができますか?DIVのHTMLアイコンが連続していない
<div id="iconDiv">
<a id="scroll" href="show.hotpartslist?scroll=true&topcursortorder=DESC&topcursortprop=auditable.createdDate">
<img class="icon" alt="Enable Scrolling" src="../images/scroll_enable.gif"/>
</a>
<a href='show.hotpartslist?excel=true'>
<img class="icon" alt="Download to Microsoft Excel" src="../images/excel.gif"/>
</a>
<ul id="hp-dd-menu" style="display:none;"><li><img alt="Pick Date to Display" class="icon" src="../images/calendar/calendar.gif" /><ul><li><a href="show.hotpartslist?sorttype=top&topcursortorder=ASC&defaultSort=true&defaultOrder=ASC&topcursortprop=auditable.createdDate&topsortprop=auditable.createdDate&dateToDisplay=ADDED">→ ADDED</a></li><li><a href="show.hotpartslist?sorttype=top&topcursortorder=ASC&defaultSort=true&defaultOrder=ASC&topcursortprop=lastMCRemarkDate&topsortprop=lastMCRemarkDate&dateToDisplay=MC"> MC</a></li><li><a href="show.hotpartslist?sorttype=top&topcursortorder=ASC&defaultSort=true&defaultOrder=ASC&topcursortprop=lastSOSRemarkDate&topsortprop=lastSOSRemarkDate&dateToDisplay=SOS"> SOS</a></li><li><a href="show.hotpartslist?sorttype=top&topcursortorder=ASC&defaultSort=true&defaultOrder=ASC&topcursortprop=lastMDRemarkDate&topsortprop=lastMDRemarkDate&dateToDisplay=MMC"> MMC</a></li><li><a href="show.hotpartslist?sorttype=top&topcursortorder=ASC&defaultSort=true&defaultOrder=ASC&topcursortprop=lastOtherRemarkDate&topsortprop=lastOtherRemarkDate&dateToDisplay=OTHER"> OTHER</a></li><li><a href="show.hotpartslist?sorttype=top&topcursortorder=ASC&defaultSort=true&defaultOrder=ASC&topcursortprop=impactDate&topsortprop=impactDate&dateToDisplay=IMPACT"> IMPACT</a></li></ul></li></ul>
<script type="text/javascript">
$(function()
{
try
{
DynarchMenu.setup('hp-dd-menu', { });
}
catch(exception)
{
alert("Failed to render other menu: " + exception.description);
}
});
:
これ
は、それが2以下のアイコンが<ul id="hp-dd-menu"
レンダリングされたHTMLである
次のようになります
CSS:
* Used to add non-standard icons to the top right icon list. */
#iconDiv
{
float: right;
width:120px;
}
私はその後、私は同じ行にそれらを得ることができdiv
のうちの2個の<a
タグを移動することでしたが、それらの間にギャップがある場合:
<a id="scroll" href="show.hotpartslist?scroll=true&topcursortorder=DESC&topcursortprop=auditable.createdDate">
<img class="icon" alt="Enable Scrolling" src="../images/scroll_enable.gif"/>
</a>
<a href='show.hotpartslist?excel=true'>
<img class="icon" alt="Download to Microsoft Excel" src="../images/excel.gif"/>
</a>
<div id="iconDiv">
<ul id="hp-dd-menu" style="display:none;"><li><img alt="Pick Date to Display" class="icon" src="../images/calendar/calendar.gif" /><ul><li><a href="show.hotpartslist?sorttype=top&topcursortorder=ASC&defaultSort=true&defaultOrder=ASC&topcursortprop=auditable.createdDate&topsortprop=auditable.createdDate&dateToDisplay=ADDED">→ ADDED</a></li><li><a href="show.hotpartslist?sorttype=top&topcursortorder=ASC&defaultSort=true&defaultOrder=ASC&topcursortprop=lastMCRemarkDate&topsortprop=lastMCRemarkDate&dateToDisplay=MC"> MC</a></li><li><a href="show.hotpartslist?sorttype=top&topcursortorder=ASC&defaultSort=true&defaultOrder=ASC&topcursortprop=lastSOSRemarkDate&topsortprop=lastSOSRemarkDate&dateToDisplay=SOS"> SOS</a></li><li><a href="show.hotpartslist?sorttype=top&topcursortorder=ASC&defaultSort=true&defaultOrder=ASC&topcursortprop=lastMDRemarkDate&topsortprop=lastMDRemarkDate&dateToDisplay=MMC"> MMC</a></li><li><a href="show.hotpartslist?sorttype=top&topcursortorder=ASC&defaultSort=true&defaultOrder=ASC&topcursortprop=lastOtherRemarkDate&topsortprop=lastOtherRemarkDate&dateToDisplay=OTHER"> OTHER</a></li><li><a href="show.hotpartslist?sorttype=top&topcursortorder=ASC&defaultSort=true&defaultOrder=ASC&topcursortprop=impactDate&topsortprop=impactDate&dateToDisplay=IMPACT"> IMPACT</a></li></ul></li></ul>
<script type="text/javascript">
$(function()
{
try
{
DynarchMenu.setup('hp-dd-menu', { });
}
catch(exception)
{
alert("Failed to render other menu: " + exception.description);
}
});
</script>
:HTMLレンダリング
私はお互いに同じ行に3つすべてを取得しようとしています。
EDITは:
<div style="float:right">
<a id="scroll" href="show.hotpartslist?scroll=true&topcursortorder=DESC&topcursortprop=auditable.createdDate">
<img class="icon" alt="Enable Scrolling" src="../images/scroll_enable.gif"/>
</a>
</div>
<a href='show.hotpartslist?excel=true'>
<img class="icon" alt="Download to Microsoft Excel" src="../images/excel.gif"/>
</a>
<div style="float:right">
<ul id="hp-dd-menu" style="display:none;"><li><img alt="Pick Date to Display" class="icon" src="../images/calendar/calendar.gif" /><ul><li><a href="show.hotpartslist?sorttype=top&topcursortorder=ASC&defaultSort=true&defaultOrder=ASC&topcursortprop=auditable.createdDate&topsortprop=auditable.createdDate&dateToDisplay=ADDED">→ ADDED</a></li><li><a href="show.hotpartslist?sorttype=top&topcursortorder=ASC&defaultSort=true&defaultOrder=ASC&topcursortprop=lastMCRemarkDate&topsortprop=lastMCRemarkDate&dateToDisplay=MC"> MC</a></li><li><a href="show.hotpartslist?sorttype=top&topcursortorder=ASC&defaultSort=true&defaultOrder=ASC&topcursortprop=lastSOSRemarkDate&topsortprop=lastSOSRemarkDate&dateToDisplay=SOS"> SOS</a></li><li><a href="show.hotpartslist?sorttype=top&topcursortorder=ASC&defaultSort=true&defaultOrder=ASC&topcursortprop=lastMDRemarkDate&topsortprop=lastMDRemarkDate&dateToDisplay=MMC"> MMC</a></li><li><a href="show.hotpartslist?sorttype=top&topcursortorder=ASC&defaultSort=true&defaultOrder=ASC&topcursortprop=lastOtherRemarkDate&topsortprop=lastOtherRemarkDate&dateToDisplay=OTHER"> OTHER</a></li><li><a href="show.hotpartslist?sorttype=top&topcursortorder=ASC&defaultSort=true&defaultOrder=ASC&topcursortprop=impactDate&topsortprop=impactDate&dateToDisplay=IMPACT"> IMPACT</a></li></ul></li></ul>
<!-- close the icon div since we specified 'other' -->
</div>
</div>
アイコン自体に透過領域がありませんか?周囲に枠線を描いてみてください。 –