gpt4 book ai didi

html - 当文本太长时,如何制作带有边距的流畅文本居中框?

转载 作者:太空宇宙 更新时间:2023-11-04 14:23:56 25 4
gpt4 key购买 nike

我有HTML:

<header class="title">
<h1>Title</h1>
<a href="#" class="back">Back</a>
</header>

CSS:

.title {
height: 36px;
line-height: 36px;
position: relative;
overflow: hidden;
background-color: #eee;
margin-bottom: 30px;
}

.back {
position: absolute;
top: 0;
left: 0;
margin: 0 15px;
height: 36px;
line-height: 36px;
width: 42px;
overflow: hidden;
background-color: #ccc;
}

.title h1 {
margin: 0;
font-size: 24px;
text-align: center;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}

请参阅http://jsfiddle.net/EZwaQ/ :)

我想 (1) 文本短时居中对齐,但 (2) 文本太长时不要覆盖左侧的后退按钮。

example

正如您在该 jsfiddle 中看到的,我在第二个示例中添加了 margin-left

是否有任何通用的 CSS 方法来解决这个问题?

最佳答案

试试这个我更新了你的 jsfiddle 看看这个

jsfiddle:http://jsfiddle.net/EZwaQ/3/

关于html - 当文本太长时,如何制作带有边距的流畅文本居中框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19700653/

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