2016-08-12 2 views
2

HTMLCSS: текст должен быть в той же строке

<div class="form-group"> 
    <label class="col-lg-2 control-label">Person Name </label> 
    <div class="col-lg-10"> 
    <input type="text" class="form-control" placeholder="Enter Person Name "> 
    </div> 
</div> 

<div class="form-group"> 
    <label class="col-lg-2 control-label">Event Title </label> 
    <div class="col-lg-10"> 
    <input type="text" class="form-control" placeholder="Enter Person Name "> 
    </div> 
</div> 

Person Название и Событие Название, оба имеют одинаковое количество символов, . Но все же, когда я вижу на своей веб-странице. Я получаю Имя человека, попадая в две строки.

Вот изображение для того же.

Person Name Event Title

Спасибо.

+0

Попробуйте настроить седловины -lg-2 до col-lg-3, чтобы иметь большую ширину. так что он не будет иметь 2 строки. –

+0

Или используйте 'white-space: nowrap'. – skobaljic

+0

Опубликовать свой код css –

ответ

0

Update как это:

<label class="col-lg-3 control-label">Person Name </label> 
<div class="col-lg-9"> 
+0

Спасибо за ваш ответ .. но я должен использовать ** col-lg-2 ** и ** col-lg-10 **. Потому что для текстового окна мне нужно увеличить его ширину. –

+0

использование white-space: nowrap –

0

использование форма горизонтальной класс, чтобы хорошо выглядеть на всех устройствах и текст в одной строке.

Крупные устройства: ярлык и ввод находятся в одной строке.

Маленькие устройства (мобильные): ярлык приходит сверху ввода. и это выглядит хорошо.

попробуйте это.

<!DOCTYPE html> 
 
<html lang="en"> 
 
<head> 
 
    <title>Bootstrap Example</title> 
 
    <meta charset="utf-8"> 
 
    <meta name="viewport" content="width=device-width, initial-scale=1"> 
 
    <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"> 
 
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> 
 
    <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> 
 
</head> 
 
<body> 
 

 
<div class="container"> 
 
    <form class="form-horizontal" role="form"> 
 
    <div class="form-group"> 
 
     <label class="control-label col-sm-2" for="Person Name" >Person Name:</label> 
 
     <div class="col-sm-10"> 
 
     <input type="text" class="form-control" placeholder="Enter Person Name"> 
 
     </div> 
 
    </div> 
 
    <div class="form-group"> 
 
     <label class="control-label col-sm-2" for="Event Title">Event Title:</label> 
 
     <div class="col-sm-10"> 
 
     <input type="text" class="form-control" placeholder="Enter Person Name"> 
 
     </div> 
 
    </div> 
 
     </form> 
 
</div> 
 

 
</body> 
 
</html>

+0

Я использовал в своей предыдущей задаче. но существует потребность в той же строке текста и поля ввода. поэтому я использую этот –

0

Просто добавьте ниже кода в CSS

.control-метку {Пробельные: Nowrap;}

Смежные вопросы