首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将此与CSS保持一致

将此与CSS保持一致
EN

Stack Overflow用户
提问于 2013-09-25 14:55:29
回答 6查看 65关注 0票数 0

我的问题很简单,但我想不出怎么做。我有一个div,在里面我会显示一些信息。基本上,就像这样:

代码语言:javascript
复制
title1:         20
title2:         30

我希望标题与左边对齐,数字与右边对齐。这是我做http://jsfiddle.net/MmLQL/34/的方法。正如您所看到的,我在数字和标题之间有一个行间隔(我相信它来自于h标记的使用)。但是问题是,即使我使用一个span标记,它应该以内联方式显示元素,并且不强制断线,我也会丢失文本-对齐(右/左)选项。下面是一个例子:http://jsfiddle.net/MmLQL/35/

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2013-09-25 15:02:43

您应该用“float:”来尝试这种方法:

代码语言:javascript
复制
.container {
    width: 100%; 
    clear: both;
}
.title {
    float:left ; 
    display: inline;
}

.number {
    float: right;
}

<div >
    <div class="container">
        <div class="title">title:</div>
        <div class="number">number </div>
    </div>
    <div class="container">
        <div class="title">title:</div>
        <div class="number">number </div>
    </div>
</div>
票数 1
EN

Stack Overflow用户

发布于 2013-09-25 15:00:10

我会做这件事的float param。像这样:http://jsfiddle.net/dan1410/MmLQL/38/

票数 1
EN

Stack Overflow用户

发布于 2013-09-25 15:02:10

试试这个,http://jsfiddle.net/MmLQL/36/

代码语言:javascript
复制
<div >
     <h3>number </h3>
    <h2 >title: </h2>
</div>
<div >
     <h3>number </h3>
    <h2 >title: </h2>
</div>
<div >
     <h3>number </h3>
    <h2 >title: </h2>
</div>
<div >
     <h3>number </h3>
    <h2 >title: </h2>
</div>

CSS

代码语言:javascript
复制
h2 {text-align:left}

h3 {
    text-align: right;
    float:right;
}

不过,您可能必须在div上使用浮点清除,这会有帮助的,http://www.positioniseverything.net/easyclearing.html

代码语言:javascript
复制
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

..and将div修改为class=“清除”。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19008351

复制
相关文章

相似问题

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