首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >叠加并水平对齐的两个文本

问叠加并水平对齐的两个文本
EN

Stack Overflow用户
提问于 2012-08-18 17:37:11
回答 2查看 218关注 0票数 0

我想在css中叠加两个文本。

我写了以下内容:

HTML:

代码语言:javascript
复制
<div id="container" >
    <span id="w1" >One text</span>
    <span id="w2" >And another superimposed to the first</span>
</div>

CSS:

代码语言:javascript
复制
#container
{
    position:relative;
}
#w1,#w2
{
    position:absolute;
    top:0px;
    left:0px;    
}

JSFiddle

但我想让这两个文本水平居中。(类似于that,但已叠加)。

我该怎么做呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-08-18 20:24:32

希望这就是您想要的:JSFiddle

首先,通过设置left: 50%;使其居中。然后,设置宽度,例如width: 400px;跨度现在有了一个偏移量,让我们修改一下margin-left: -200px; (使用宽度的一半),最后,在跨度内居中显示文本:text-align: center;

票数 0
EN

Stack Overflow用户

发布于 2012-08-18 18:11:14

尝试添加以下内容:

代码语言:javascript
复制
#w1 { 
padding-left: 100px;
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12017510

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档