容器,文字的水平和垂直居中的方法
来源:互联网 发布:北京优化 编辑:程序博客网 时间:2024/06/06 08:43
代码如下
<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>test</title> <style type="text/css"> #container{ width: 500px; height: 500px; background-color: blue; margin: 0 auto; /*容器本身水平居中,不继承*/ text-align: center; /*容器内文字水平居中,可继承*/ position: relative; } #wrapper{ width: 300px; height: 200px; background-color: yellow; position: absolute; top: 50%; margin-top: -100px; /*设置为容器的负1/2高度,不能用百分比,因为那样是相对父容器的。*/ /*动态容器高度则用js获取后修改*/ } #word{ width: 200px; height: 100px; line-height: 100px; /*单行文本行高等于容器高*/ background-color: green; color: pink; margin: 0 auto; /*只能水平居中*/ } #test2{ width: 300px; height: 300px; background-color: orange; text-align: center; display: table-cell; /*配合vertical-align,ie7及以下不兼容*/ vertical-align: middle; } #more-lines{ background-color: yellow; } </style></head><body> <div id="container"> <div id="wrapper"> <p id="word">Only one line.</p> </div> </div> <div id="test2"> <p id="more-lines"> Much more lines.Much more lines.Much more lines.Much more lines.Much more lines.Much more lines.Much more lines.Much more lines. </p> </div></body></html>
效果如下
0 0
- 容器,文字的水平和垂直居中的方法
- 图片和文字垂直居中的方法
- CSS水平居中和垂直居中的各种方法
- CSS水平居中和垂直居中的各种方法
- CSS 样式水平居中和垂直居中的各种方法
- css实现垂直居中和水平居中的方法
- 7种元素的水平居中和垂直居中方法
- 实现水平居中和垂直居中的方法
- 图片和span水平垂直居中问题(主要解决小图标+文字水平垂直居中的问题)
- Css实现垂直和水平居中的方法
- 未知图片大小的自动水平和垂直居中方法
- CSRF、AMD和水平垂直居中元素的方法
- 垂直水平居中的方法总结和适用场景
- 让DIV水平和垂直居中的几种方法
- div垂直和水平居中的几种方法
- 让div中的文字水平居中和垂直居中的css
- CSS 设置导航栏文字的垂直居中和水平居中
- div盒子水平垂直居中的方法
- java自适应响应式 企业网站源码 SSM 生成静态化 手机 平板 PC
- java 工具类 excel 基于poi
- android buildToolsVersion 更改21 以上,org.apache.http找不到的bug
- pandas数据读取与显示
- LLVM学习笔记——目录
- 容器,文字的水平和垂直居中的方法
- MPTCP高级配置
- DRUID连接池的实用 配置详解
- 网易2017内推笔试编:藏宝图
- ios 修改工程名
- Windows下C++判断当前程序是否已存在活动实例
- jQuery序列化表单为JSON对象
- 数组九大方法
- C/C++学习笔记