[英]Span on top of one another
I want to make these spans on top of each other but not so luck, 我想让这些跨度相互重叠,但不是那么幸运,
http://jsfiddle.net/76NNp/79/ http://jsfiddle.net/76NNp/79/
<td class="rtf hov">
<div>Investment</div>
<div class="mub eub">
<span style="float:left">Test</span>
<span style="float:right;">I want to be on Top</span>
<span style="float:right; color:green">I want to be on bottom</span>
</div>
</td>
Desired result, 所需的结果,
Try to this way 尝试这种方式
Css CSS
.left{
float:left;
}
.right{
float:right;
}
.clr{
clear:both;
}
HTML HTML
<div class="msub estextsub">
<span class="left">Investment</span>
<span class="right">I want to be on Top</span>
<div class="clr"></div>
<span class="left">Test</span>
<span class="right">I want to be on bottom</span>
</div>
what about using position - like here http://jsfiddle.net/76NNp/87/ 关于使用位置呢-像这里http://jsfiddle.net/76NNp/87/
<span style="position:absolute;top:0; right:0">I want to be on Top</span>
<span style="position:absolute;bottom:0; right:0">I want to be on bottom</span>
Add clear: both in both span. 添加清除:在两个范围内。 Here is working code:
这是工作代码:
.rtddef { padding: 10px 0 10px 10px; vertical-align: top; }
<td class="rtddef es1hov"> <div>Investment</div> <div class="msub estextsub"> <span style="float:left">Test</span> <span style="float:right;clear:both;">I want to be on Top</span> <span style="float:right; color:green;clear:both;">I want to be on bottom</span> </div> </td>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.