gpt4 book ai didi

html - 在 CSS 或 HTML 中规定换行位置

转载 作者:太空宇宙 更新时间:2023-11-03 21:27:51 24 4
gpt4 key购买 nike

我网站的顶部需要有一个居中对齐的“消息 strip ”,其中包含以下重要消息:“Lorem ipsum dolor sit amet, consectetur adipisicing elit。Voluptatem voluptates, obcaecati atque adipisci eligendi esse eum omnis quibusdam illum a eius quia facilis ex, deserunt, molestiae hic recusandae in unde!"

但是,当用户使窗口变窄时,我不希望 unde! 自己落在一行上。相反,我希望 eum omnis 之后的所有内容都对齐到第二行。当它变得更窄时,我想在 elit. 之后休息,而不是在 illum a eius 之后休息。

我想这会调用@media 查询,但我不确定如何去做。

http://codepen.io/pgblu/pen/xGagpR

CSS:

#msgStripe {
padding: 8px 0;
background: #11dd44;
line-height: 28px;
text-align: center;
}

HTML:

<div id="msgStripe">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Voluptatem voluptates, obcaecati atque adipisci eligendi esse eum omnis quibusdam illum a eius quia facilis ex, deserunt, molestiae hic recusandae in unde!</div>

最佳答案

一种选择是将文本分成多个行内 block 跨度。

Codepen Demo

#msgStripe {
padding: 8px 0;
background: #11dd44;
line-height: 28px;
text-align: center;
}

span {
display: inline-block;
vertical-align: top;
}
<div id="msgStripe">
<span>Lorem ipsum dolor sit amet,</span>
<span> consectetur adipisicing elit.</span>
<span>Voluptatem voluptates, obcaecati atque adipisci eligendi esse eum omnis</span>
<span>
<span> quibusdam illum a eius</span>
<span> quia facilis ex, deserunt, molestiae hic recusandae in unde!</span>
</span>
</div>

通过对跨度进行分层,您几乎可以在任何需要的地方放置中断。

关于html - 在 CSS 或 HTML 中规定换行位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31540467/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com