Я создал this JSFiddle, чтобы проиллюстрировать, как я хочу, чтобы встроенные блоки выстраивались в линию.CSS Позиционирование - Div в строке встроенного блока Спрыгивание вниз
<div class="entry">
<div class="title">Hello</div>
<div class="divider"> </div>
<div class="content">This is some content that goes down to the next level when it should actually stay in the same place, just create a new line right below where it was supposed to start.</div>
</div>
.entry {
margin-bottom: 40px;
div {
display: inline-block;
}
.divider {
width: 0;
border-left:1px black solid;
}
}
В третьем примере JSFiddle, когда текст переполняется, он создает новую линию весь путь слева от родительского DIV, когда я ожидал его, чтобы начать прямо под себя.
Что мне здесь не хватает?
Update
После попытки некоторых из предложенных методов, я придумал this JSFiddle, который делает решение проблемы содержания коробки, но, то .title
в настоящее время изменения его ширина и не будет держать назначенный widht. Как исправить эту проблему?
Я добавил обновление. Пожалуйста, ознакомьтесь с обновлением и [новым JSFiddle] (https://jsfiddle.net/fmwd3x7m/10/) для последующей проблемы с использованием 'flex'. – qarthandso
Это потому, что использование ваших ключей неверно ... посмотрите на это другое обновление https://jsfiddle.net/fmwd3x7m/11/ –
Или, если вы просто хотите отступы, тесты со столами ... см. Https: // jsfiddle.net/fmwd3x7m/12/ –