如何让嵌套的DIV垂直居中

maocheng82 2016-07-20 09:49:09
最外层的DIV高度是不固定的,随着图片高度变化而变化
现在红色的那块
如何让它垂直居中
当然 可以用JS来判断DIV高,度 再用CSS实现

但是我想用纯CSS实现
代码如下
<div style="position:relative">
<img src="Pic/1-corbis-42-43225041.jpg" width="100%">
<div style="position: absolute; right:12px;background-color: #ff0000;height:100px;width: 200px;top:0px"></div>
</div>
效果如图

如何用CSS红色那块垂直居中 谢谢
...全文
146 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
码农... 2016-07-20
  • 打赏
  • 举报
回复
如果红色宽高固定 则 使用: <div style="position: absolute; left:50%;background-color: #ff0000;height:100px;width: 200px;top:50%;margin-left: -100px;margin-top: -50px;">

61,115

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧