Я пытаюсь добавить текстовый ввод и кнопку в div с отзывчивым фоновым изображением, используя бутстрап. Я легко могу сделать каждый отзыв, но не вместе.Отзывчивая форма внутри Div с отзывчивым фоном
Я считаю, что это связано с позициями, которые я им дал. Я ищу способ, чтобы они масштабировались вместе независимо от размера экрана.
CSS:
<style>
#optin-bg{
max-width: 799px;
min-height: 310px;
height: auto;
background-image: url(http://placehold.it/799x310.png);
background-repeat: no-repeat;
background-size:contain;
background-position:center;
overflow: hidden;
}
#optin-form{
position:absolute;
top: 50%;
left: 10%;
}
#email-input{
margin-bottom:10px;
}
</style>
HTML:
<div class="container-fluid">
<div class="col-md-6 col-md-offset-2" id="optin-bg">
<div class="col-md-4 col-md-offset-3" id="optin-form">
<input type="email" class="form-control" id="email-input" placeholder="Email">
<button type="submit" class="form-control" id="email-submit" >Submit</button>
</div>
</div>
</div><!-- /.container -->
Просто чтобы быть ясно: Вы хотите, чтобы ваш вход и кнопку масштабирования? Я боюсь, что вам понадобится javascript, потому что вам также понадобится масштабировать ваш размер шрифта размером – mmgross
@mmgross. Я думал, что в бутстрапе могут быть какие-то медиа-запросы, которые заботятся о масштабировании. – adanot