我正在尝试使用 css 创建一个消息收件箱。收件箱包括 2 个用于收件人的跨度和一个用于主题的跨度。如果收件人姓名超过跨度的宽度,我使用溢出隐藏来隐藏任何字符。当收件人字符增加时会出现问题,它将主题跨度推得更远。我想让主题跨度框保持在它的位置。如何才能做到这一点?
感谢你们对我的帮助
见 Jsfiddle:http: //jsfiddle.net/QaQAv/
html
<link rel="stylesheet" href="css/float.css">
<div class="box15">
<span class="username"> Hello HelloHelloHello</span>
<span class="description">Hello</span><input type="checkbox" name="" value="" class="id_check">
<p>
<span class="username">Hello</span>
<span class="description">Hello</span><input type="checkbox" name="" value="" class="id_check">
<p>
<span class="username">Hello</span>
<span class="description">Hello</span><input type="checkbox" name="" value="" class="id_check">
<p>
</div>
css
.box15 {background-color: #71ECA0;height:480px;width: 500px;position: absolute;left: 450px;top: 230px; }
.username {background-color: #7EBA00;height:23px;width: 130px;position: relative;left: 10px;top: 10px;font-size:21px;font-family:Garamond;color: #090E13;overflow:hidden;}
.description {background-color: #7EBA00;height:23px;width: 290px;position: relative;left: 150px;top: 9px;font-size:21px;font-family:Garamond;color: #090E13;overflow:hidden;}
.id_check {background-color: #F6E49C;position: relative;left: 370px;top: 7px;}