обертывание тега div вокруг объекта, кроме float

#css #html #tags #stylesheet

#css #HTML #Теги #таблица стилей

Вопрос:

я искал и знаю, что float: left или float что угодно делает это, но что, если я не хочу использовать float? Есть ли другой способ обертывания тега div вокруг его содержимого? если я сделаю

border: thin solid black;

это покажет, что по умолчанию тег div равен 100%.

Спасибо

Редактировать: у меня есть тег div, обернутый вокруг формы

 <div class='subHolder'>
<form action="" method="get">
<input type='text' class='subscribe' name='subscription'/>
<a class='buttonSubscribe orange'>Subscribe</a>
</form>
</div>
  

Это таблица стилей

 div.subHolder {
padding:30px;
margin:0 auto;
border:thin solid black;
display:inline-block;
  

}

Как мне настроить его так, чтобы он плавал в середине страницы?

Спасибо

Комментарии:

1. ваш вопрос неясен — пожалуйста, попробуйте привести пример.

Ответ №1:

может быть, вы хотите

 display:inline; 
  

проверьте w3schools http://www.w3schools.com/css/pr_class_display.asp`

Комментарии:

1. приятно! спасибо 🙂 у меня сработал встроенный блок, а не просто встроенный. Но странно, margin: 0 auto; не работает. Это не позволит моей таблице div переместиться в середину.

2. попробуйте добавить text-align:center в div, содержащий ваш встроенный блок div

3. дело в том, что я обтекаю форму. будут ли из-за этого проблемы?

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