我有一个<option>列表,其中的项目按字母顺序列出.问题是字母字符后面的标题不是垂直排列的.特别是在选项中可以看到这一点:I.亨廷顿剧院,它离左边太远.
理想情况下,我希望字母字符(a,b,c)对齐,标题左对齐.
有关垂直对齐每个标题的第一个字符的建议吗?

这是代码:
<select id="selectLocation" style="color:#09F; font-size:18px;" name="categories">
<option style="color:#999999;">Choose an Attraction</option>
<option></option>
<option value='boscenChoice'>A. Boston Medical Center</option>
<option value='boslibChoice'>B. Boston Public Library</option>
<option value='chrcenChoice'>C. Christian Science Center</option>
<option value='chuapaChoice'>D. Church Park Apartments</option>
<option value='copplaChoice'>E. Copley Place Shopping</option>
<option value='fenparChoice'>F. Fenway Park</option>
<option value='findisChoice'>G. Financial District</option>
<option value='houbluChoice'>H. House of Blues</option>
<option value='huntheChoice'>I. Huntington Theatre</option>
<option value='isamusChoice'>J. Isabella Stewart Gardener Museum</option>
<option value='logairChoice'>K. Logan International Airport</option>
<option value='lonmedChoice'>L. Longwood Medical and Academic Area</option>
<option value='mashosChoice'>M. Massachusetts General …Run Code Online (Sandbox Code Playgroud) 我需要这个弹出窗口,每个访问者只显示一次.当用户单击关闭按钮时,cookie应该触发并将弹出窗口设置为30天不显示.我自己试过安装一个cookie,但无济于事,因为我对JavaScript的理解有限.我在这里看到了几篇与此有关的帖子,但他们对我没有帮助.
JavaScript的:
<link rel="stylesheet" href="jquery-ui-1.10.3.custom/jquery-ui-1.10.3.custom.css" />
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
<script>
$(function() {
$( "#dialog-modal" ).dialog({
height: 380,
width: 500,
modal: true,
buttons: {
Ok: function() {
$( this ).dialog( "close" );
}
}
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
HTML:
<div id="dialog-modal" title="Please Note:" class="content-list">
<p>If you are taking advantage of our 21 day risk free trial <strong>your credit card will not be charged for 21 days</strong> after you receive your new biofeedback headband.</p>
<ul>
<li>Only Available for residents of the USA</li> …Run Code Online (Sandbox Code Playgroud)