2016-04-10 1 views
2

У меня есть 2 div's, один для отображения карты, а другой form-horizontal для отображения textboxes. в настоящее время карта отображается вверху страницы и textboxes внизу. можно ли отобразить textboxes по адресу left и карту right рядом с справа?html javascript, имеющий 2 div's side by side

<div itemprop="map" id="googleMap" style="height:400px;width:100%;"></div> 
<div class="form-horizontal"></div> 
+0

Удалить "Ширина: 100%" свойство и использовать поплавок: левый и поплавок : право выравнивать соответственно влево и вправо –

ответ

1

Без больше CSS, которые вы использовали, все, что я могу сказать, что свойство CSS, display:inline-block;, должны работать на этих элементах, чтобы сделать их отображения на одной и той же линии.

Удостоверьтесь, что вы удалили имущество width:100%; из первого div.

+0

действительно? если вы собираетесь изменить мой вопрос, чтобы «улучшить», это не просто изменить письма в столицы. – userdanhas1994

+0

Я просто набрал правильное слово и сделал его чистым ... – Wowsk

+0

все написано правильно, вы меняете маленькие буквы в столицах. совершенно бессмысленно и пустая трата времени, если вы спросите меня. – userdanhas1994

1

Вы можете использовать float:

CSS:

#googleMap { 
    float: right; 
    width: 50%; 
} 

.form-horizontal { 
    float: left; 
    width: 50%; 
} 

HTML:

<div itemprop="map" id="googleMap"></div> 
<div class="form-horizontal"></div> 
Смежные вопросы