从div设置margin-left

时间:2014-08-04 22:29:58

标签: javascript jquery html css

所以这是我的问题。这就是我想要做的事情

enter image description here

我做了什么。问题是蓝色文本未正确对齐。因为我在蓝色文本上做margin-left: 130,所以它从灰色单词开始。不是div的开始。所以这就是我编码时的样子

enter image description here

所以我基本上想要做的是从div开始保证金。不是文字。这是一个演示http://jsfiddle.net/R2FVL/。任何帮助都会很棒

2 个答案:

答案 0 :(得分:1)

包裹标签并给它一个固定的宽度。

<span class="label">Stuff</span>
<span class="stuff">Value Stuff</span>

.label {
    display: inline-block;
    width: 200px;
}

答案 1 :(得分:0)

用div

包裹H2_3和H2_7
 <div id="Div_H2_3"><h2 id="H2_3">More Stuff</h2></div>
 <div id="Div_H2_7"><h2 id="H2_7">Even More Stuff</h2></div>

添加打击风格

#Div_H2_7,#Div_H2_3 {
    display: inline-block;
    width:35%
}

参考http://jsfiddle.net/F7gG7/