javascript - css3 动画文字居中对齐

标签 javascript jquery html css

我在自定义文本上有一个 css3 动画。这是一个 fiddle :http://jsfiddle.net/pwLxo78k/

如您所见,文本内容的一部分是静态的(“我爱”),另一部分是在动画中动态设置的。

我只是想让我的文本居中,但我也希望无论动态文本的长度如何,静态文本(“我爱”)都保持在相同的位置。

是否可以在我的 div 上保留 text-align: center 属性?

谢谢

最佳答案

您可以使用表格来做这样的事情:

<table style="width: 100%">
    <tr style="width: 100%">
        <td style="width: 50%">
            <div id="fixedspan">I love</span>
        </td>
        <td>
            <div id="movingspan" class="moving">you</span>
        </td>
    </tr>
</table>

并使用:

#fixedspan {
    text-align: right;
}

#movingspan {
    text-align: left;
}

对于CSS。并使用 div 而不是 spantext-align 起作用。这是 DEMO .

关于javascript - css3 动画文字居中对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28781439/

相关文章:

javascript - 如何定位 firebase 中某个节点的子节点?

javascript - React Ref Form onSubmit Handler 未触发

javascript - 语法错误,无法识别的表达式 : , $(selector).before (",");

html - Firefox padding 底部框大小 : border-box

javascript - 有人发现我的重置功能有错误吗?

jquery - 将 jQuery 函数集成到 html 页面中

javascript - 快速加载 HTML 中的图像

javascript - 如何使 DIV 向上扩展而不是向下扩展?

javascript - 页面刷新后如何从 POST 中保留变量?

jquery - 固定标题表 - 调整表大小