Я пытаюсь наложить «окно поиска» на Google Maps API V3. Наложение отлично работает в Fx5, но в IE9 оно работает не совсем правильно. IE9 добавляет немного пустого пространства между картой и серым div
. Чтобы увидеть разницу, перейдите по ссылке:
http://www.trailheadfinder.com/trail_search/trail_map
«Поле поиска» должно быть выровнено с кнопками Map
/ Sattelite
/ MyTopo
.
HTML
<div id="maplayers">
Select information to be shown:
Trails: <input type="checkbox" id="trailsbox" onclick="boxclick(this,'trails')" />
Campgrounds: <input type="checkbox" id="campgroundsbox" onclick="boxclick(this,'campgrounds')" />
Panoramio: <input type="checkbox" id="panoramiobox" />
</div>
<div>
<div id="mapsearchbar">
<input id="searchTextField" type="text" size="50">
</div>
<div id="map" style="width: 100%; height: 500px"></div>
</div>
CSS
<style type="text/css">
#mapsearchbar {
float: right;
position: relative;
right: 200px;
top: 5px;
z-index: 999;
}
#maplayers {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
margin-top: 20px;
background-color: #C4C4C4;
}
</style>