Как я могу оставаться на одной строке во время работы с тегом <p>
?
Как избежать новой строки с тэгом p?
Ответ 1
Используйте свойство display: inline
CSS.
Идеал: в таблице стилей:
#container p { display: inline }
Плохая/экстремальная ситуация: Inline:
<p style="display:inline">...</p>
Ответ 2
Тег абзаца <p>
предназначен для указания параграфов текста. Если вы не хотите, чтобы текст начинался с новой строки, я бы предположил, что вы неправильно используете тег <p>
. Возможно, тег <span>
более точно соответствует тому, что вы хотите достичь...?
Ответ 3
Я наткнулся на это для css
span, p{overflow:hidden; white-space: nowrap;}
Ответ 4
что-то вроде:
p
{
display:inline;
}
в вашей таблице стилей будет делать это для всех p-тегов.
Ответ 5
Flexbox работает.
.box{
display: flex;
flex-flow: row nowrap;
justify-content: center;
align-content: center;
align-items:center;
border:1px solid #e3f2fd;
}
.item{
flex: 1 1 auto;
border:1px solid #ffebee;
}
<div class="box">
<p class="item">A</p>
<p class="item">B</p>
<p class="item">C</p>
</div>