首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法使浮动div与文本居中对齐

无法使浮动div与文本居中对齐
EN

Stack Overflow用户
提问于 2013-01-13 11:55:39
回答 2查看 1.4K关注 0票数 0

有没有人知道我该怎么做:

代码语言:javascript
运行
复制
<div width="100%" style="background-color:#0000FA;">
    <div style="float:left;width:110px;background-color:#F1F1F1;">
        <form  action="/dashboard/" id="PREVIOUS_MONTH" method="post">
            <input type="submit" class="button-orange" value="Previous Month">
        </form>
    </div>

    <div style="float:left;width:300px;text-align:center;">
            January
    </div>

    <div style="float:right;width:80px;background-color:#F9F0F0;">
        <form action="/dashboard/" id="NEXT_MONTH" method="post">
            <input type="submit" class="button-orange" value="Next Month">
        </form>
    </div>
</div>

我想要的就是让左边的按钮在左边,右边的按钮在右边,文本在两个按钮之间对齐,即在外部div的中间。

我尝试过使用display:inline来实现文本按钮,但是我一直没有成功。

因此,我的输出将是:

BUTTON

提前感谢

EN

Stack Overflow用户

回答已采纳

发布于 2013-01-13 12:06:46

如果你不浮动文本,那么你应该是好的。您还需要将浮点数放在文本之前。

代码语言:javascript
运行
复制
<div width="100%" style="background-color:#0000FA;">
    <div style="float:left;width:110px;background-color:#F1F1F1;">
        <form  action="/dashboard/" id="PREVIOUS_MONTH" method="post">
            <input type="submit" class="button-orange" value="Previous Month">
        </form>
    </div>

    <div style="float:right;width:80px;background-color:#F9F0F0;">
        <form action="/dashboard/" id="NEXT_MONTH" method="post">
            <input type="submit" class="button-orange" value="Next Month">
        </form>
    </div>

    <div style="text-align:center;">
            January
    </div>
</div>

http://jsfiddle.net/BXp9v/2/

票数 2
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14300518

复制
相关文章

相似问题

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