我正在尝试使用angular 1.5和bootstrap创建以下内容:
有人可以建议一种方法来构建这个设计。提前谢谢。
答案 0 :(得分:0)
这是你想要的:我使用悬停而不是点击。
div {
box-sizing: border-box;
}
.blue {
display: inline-block;
overflow: visible;
height: 1.2em;
max-height: 1.2em;
border: 1px solid blue;
}
.red {
display: block;
float: left;
overflow: hidden;
border: 1px solid red;
width: 150px;
height: 100%;
}
.green {
display: block;
float: left;
overflow: hidden;
border: 1px solid green;
width: 100px;
height: 100%;
}
.blue:hover {
display: table;
overflow: hidden;
}
.blue:hover .green {
display: table-cell;
vertical-align: top;
float:none;
}
.blue:hover .red {
display: table-cell;
vertical-align: top;
float:none;
}

<div class="blue">
<div class="green">Stack Overflow is a community of 4.7 million programmers, just like you, helping each other.</div>
<div class="red">Join them; it only takes a minute:</div>
</div>
&#13;