开发者社区> 问答> 正文

求解关于display:table的问题

先放出代码



<meta charset="utf-8">
<title>匆匆那年</title>
<link rel="stylesheet" href="css.css">




<img id="picture" src="匆匆那年.jpg">


    「《匆匆那年》是北京小马奔腾影业2014年出品的校园爱情片,改编自九夜茴

同名小说。该影片由张一白执导,彭于晏、倪妮、郑恺、魏晨、张子萱、陈赫
等人主演。该影片讲述了阳光少年陈寻、痴心女孩方茴、温情暖男乔燃、纯情
备胎赵烨、豪放女神林嘉茉这群死党跨越十五年的青春、记忆与友情的故事。」

 </div>
 </div>
 </div>
</div>
</html>


</head>

.main{width:480px}
.table{display:table;border-spacing:5px}
.tablerow{display:table-row}
.tablecell{display:table-cell;}
#picture{width:230px;height:180px}

那么问题来了,如下图,为什么那段字是在下面而不是和图片水平并列呢?如果要并列该怎么做呢?求大神

展开
收起
杨冬芳 2016-06-16 11:14:41 1988 0
1 条回答
写回答
取消 提交回答
  • 码农|Coder| Pythonista

    .tablecell 增加一个 vertical-align 样式,topmiddle 还是 bottom 就看你的需求了。

    2019-07-17 19:40:35
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载