css 多行文本上下居中
`标签来包裹多行文本。例如:```
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed fringilla volutpat urna, vel tincidunt nulla pretium sit amet. Pellentesque pulvinar non nisi sit amet fringilla. Maecenas a velit id enim feugiat rutrum in vitae mauris. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Integer elementum faucibus ante ut porttitor. Fusce dignissim laoreet nisi, vitae egestas enim viverra at.
```接下来,我们可以将``标签的样式设置为如下:```p { display: flex; align-items: center; justify-content: center; height: 200px; } ```其中,`display: flex; `表示使用flex布局,`align-items: center; `和`justify-content: center; `分别表示将内容在垂直和水平方向上居中,`height: 200px; `表示设置高度为200像素。这样,我们就可以实现多行文本在垂直和水平方向上的居中了。完整的代码如下:``` p { display: flex; align-items: center; justify-content: center; height: 200px; }
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed fringilla volutpat urna, vel tincidunt nulla pretium sit amet. Pellentesque pulvinar non nisi sit amet fringilla. Maecenas a velit id enim feugiat rutrum in vitae mauris. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Integer elementum faucibus ante ut porttitor. Fusce dignissim laoreet nisi, vitae egestas enim viverra at.
```希望这篇文章对大家在使用CSS实现多行文本垂直居中时有所帮助。声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: css 多行文本上下居中
本文地址: https://pptw.com/jishu/540368.html
