这是我的jsfiddle:
这就是我想要做的事情:
注意外部元素有意固定位置。以下是我尝试过的内容:
这里有一些CSS来满足提交解析器:
#panel-notice > p#close {
display: inline-block;
vertical-align: middle;
}
#panel-notice > p#message {
display: inline-block;
overflow: hidden;
}
编辑:我应该注意,如果不清楚,lorem文本可以是任何高度,包括一行。
答案 0 :(得分:1)
#panel-notice {display:table}
#panel-notice > p#close {display:table-cell; float:right;}
删除position:absolute
,然后将#panel-notice > p#close
放在p#message
之后的html中:)
答案 1 :(得分:0)
您使用position: absolute;
div #close
宽度,因此请使用top:50%
使其居中。
在第二点,你应该指定与#message div的with来克服溢出问题
这是演示 demo