Текстовое поле и кнопки не выравниваются

Текстовое поле и кнопки не выравниваются

Я не понимаю, почему мои кнопки и текстовое поле не выравниваются.

    <div class = "form-group">
  <label class = "control-label col-md-3 col-sm-3 col-xs-12" for = "Pic">Picture/File</label>
<div class = "col-md-9 col-sm-7 col-xs-12">   
   
<div class = "input-group input-file" > 
			<span class = "input-group-btn">
        		<button class = "btn btn-info btn-choose float-left" type = "button">Choose</button>
    		</span>
    		<input type = "text" class = "form-control" id = "Pic" placeholder='Choose a file...' />
    		<span class = "input-group-btn">
       			 <button class = "btn btn-danger btn-reset float-left" type = "button">Reset</button>
    		</span>
		</div>
   </div>
</div>

Я хочу, чтобы мое текстовое поле и кнопки были выровнены плавно, к сожалению, это не так. Есть какой-либо способ сделать это? нижняя строка текстовых полей не соответствует кнопке выбора и сброса.

Проверьте высоту кнопки.

Troyer 23.05.2018 09:27

он работает отлично. проверьте jsfiddle.net/ystvjxx0. может быть, какой-то другой css влияет на это

Zuber 23.05.2018 09:29

он работает отлично ... вы хотите сказать, что хотите вырезать сбоку от кнопки ввода, как на рис?

לבני מלכה 23.05.2018 09:30

Работает отлично

Pullie 23.05.2018 09:32

да, здесь, но не на моей стороне @Zuber, вы правы, на что влияет css

Sarah_Salar 23.05.2018 09:34

Вы действительно используете Bootstrap 4? Класса col-xs в нем нет. Это просто col.

Klooven 23.05.2018 09:58
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
1
6
184
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Попробуйте добавить эти строки. Может нужно overridecss

.input-file button, .input-file input[type = "text"] {
  height: 40px; // Change as per your requirement
}

рабочая рабочий пример здесь

Если этот ответ решил ваш вопрос, пожалуйста, примите его, нажав на галочку. Это показывает широкому сообществу, что вы нашли решение, и дает некоторую репутацию как автору, так и вам. Это не обязательно. :) @Sarah_Salar

Zuber 23.05.2018 10:06

Другие вопросы по теме