css多行文本的垂直居中方法
2015-10-29 17:59
573 查看
<style> html,body{ width: 100%; height: 100%; } .wrap{ display: flex; width:400px; height: 500px; background-color: yellow; align-items: center; //标记1 } .ele{ /*margin:auto;*/ //标记2,标记1,2,两行样式二选一都是有效果的 text-align:justify; } p{ line-height: 2em; } </style> </head> <body> <div class="wrap"> <div class="ele"> <p> 做法有些像手抓饭。 味道很好,该说是这个稻花香大米好吃。 尤其是米饭焖进菜锅里面,慢慢飘出的米香和菜香。 这样的饭菜一锅出适合懒人,适合不会做饭的人。 再打个鸡蛋汤,一顿饭也就打发了。</p> </div> </div> </body>
这个问题可能会在面试中被问到。那种将行高设置成元素高度的方法只能解决单行文本垂直居中。
其它方法:这里有很多方法,随便看!
相关文章推荐
- CSS3 Gradient
- CSS3转换过渡动画效果总结
- css3三级下拉导航
- CSS基础学习二:如何创建 CSS
- css 最重要,最基本的知识
- css的书写顺序,css的书写规范,css的书写命名规则
- Css 利用table-cell实现居中的方法
- html/css书写注意事项
- html/css标签学习,持续Mark——iframe与<input>新特性range
- Material 字体样式与排版
- sencha touch 2.3 自定义图标字体
- CSS3阴影 box-shadow的使用和技巧总结
- css清除浮动的三种方式
- 各种主流浏览器CSS、BUG兼容
- footer适应在窗口或者页面底部的css实现方法
- 基于display:table的CSS布局让HTML元素和像table一样
- 个人笔记 css 02 css超链接取消下划线,点击之后不变色
- 个人笔记 css 01 开启chrome浏览器GPU加速模式
- 10 Useful Free CSS Codes For Web Developers
- Sass的一些功能简介-参照Sass官网