html - CSS 两个双 div,一个固定,一个水平移动

标签 html css

问题是一个div向下移动一个向上移动,为什么? 我做了两个双 div,都是内联 block 和向右浮动,每个 block 内都一样。 我尝试了很多更改,但没有任何解决方案。

.lawyer-online {
	display: inline-block;
	width: 200px;
	height: 100px;
	margin: 10px;
}
.lawyer-avatar {
	display: inline-block;
	height: 100px;
	width: 100px;
	float:right;
}
.lawyer-avatar-relative {
	position: relative;
}
.lawyer-name-box{
	position: absolute;
	bottom: 0em;
	right: 0em;
	width: 100%;
	height: 2em;
    background: rgba(25, 126, 215, 0.9);
	color: #fff;
}
.lawyer-name-box span{
	padding: 10px 10px 10px 0;
}
.lawyer_description {
	background: rgba(25, 126, 215, 0.5);
	height: 100px;
	width: 100px;
	display: inline-block;
	clear: right;
}
<div id="lawyer-1" class="lawyer-online">
	<div class="lawyer-avatar">
		<div class="lawyer-avatar-relative">
			<img src="http://wdd.co.il/wp-content/uploads/2015/08/angry-judge-100x100.jpg">
			<div class="lawyer-name-box">
				<span>name name</span>
			</div>
		</div>
	</div>
	<div class="lawyer_description">short text</div>
</div>
<div id="lawyer-2" class="lawyer-online">
	<div class="lawyer-avatar">
		<div class="lawyer-avatar-relative">
			<img src="http://wdd.co.il/wp-content/uploads/2015/08/angry-judge-100x100.jpg">
			<div class="lawyer-name-box">
				<span>name name</span>
			</div>
		</div>
	</div>
	<div class="lawyer_description">long text long text long text</div>
</div>

enter image description here

问题是一个div向下移动一个向上移动,为什么? 我做了两个双 div,都是内联 block 和向右浮动,每个 block 内都一样。 我尝试了很多更改,但没有任何解决方案。

最佳答案

您应该在您的 .lawyer-online 类中添加一个 vertical-align: top

.lawyer-online {
    display: inline-block;
    width: 200px;
    height: 100px;
    margin: 10px;
    vertical-align: top;
}

关于html - CSS 两个双 div,一个固定,一个水平移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32081149/

相关文章:

Jquery:语法错误,无法识别的表达式:nth-​​child()

html - 移动图标 - 像素

html - css 中位置变化的过渡

css - 连续 7 个元素

javascript - 如何在 HTML 页面中使用来自 API 的 JSON 数据?

html - 如何实现固定导航栏

javascript - 不确定如何使这个计算器功能工作

javascript - yii2 和负载均衡

javascript - <ul> 中的每个 <li> 如何才能在不影响其他 <ul> 的情况下更改其类名?

javascript - 在相同高度对齐来自不同父 div 的 div