div容器不会使用css进入间隙

时间:2013-08-04 14:14:05

标签: html css

我正在创建一个团队页面。但我的团队详细信息div容器根本没有进入可用的差距。这是我的jsfiddle:http://jsfiddle.net/XxDFb/5/

HTML:

  <div class="team-wrapper">
<div class="team-member-photo">
    <img alt="pic" src="http://placehold.it/134x108">
</div>
    <div class="team-member-social-network-links"> 
        <a class="url" href="http://www.repeatpenguin.com" title="repeatpenguin.com" rel="me">Twitter</a> / <a class="url" href="http://www.repeatpenguin.com" title="repeatpenguin.com" rel="me">Facebook</a>
    </div>
    <div class="team-details">
        <p class="name">Firstname Surname</p>
        <p class="job-title">Job title</p>
        <p class="email">Email Address</p>
        <p class="tel">112-123-1232</p>
        <p class="desc">CONTENT BLOCK</p>
    </div>

CSS:

div.team-wrapper {
    background-color:#dedede;
    padding:10px;
}

div.team-member-photo{
    width:135px;
    height:109px;
}

div.team-member-social-network-links{
    width:135px;
    height:109px;    
}

div.team-details {
    border:1px solid red;
    width:300px;
    float:right;
}

2 个答案:

答案 0 :(得分:2)

将此添加到css

div.team-details {
    top: 20px;
    left: 450px;
    position: absolute;
}

或为了获得良好的效果,你可以使用js

$('div.team-details').css('left',parseInt($('.team-wrapper').width() - 340)+'px');

答案 1 :(得分:2)

  • overflow:hidden;
  • 中添加div.team-wrapper
  • 添加另一个div div.newDiv,其中包含div.team-member-photodiv.team-member-social-network-links
  • .newDiv的属性为::

    .newDiv{
     overflow:hidden;
     width:auto;
     height:auto;
     float:left;
    }
    

您的更新后的内容: FIDDLE