我正在创建一个团队页面。但我的团队详细信息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;
}
答案 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.newDiv
,其中包含div.team-member-photo
和div.team-member-social-network-links
.newDiv
的属性为::
.newDiv{
overflow:hidden;
width:auto;
height:auto;
float:left;
}
您的更新后的内容: FIDDLE