• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >div/css > 不定宽高的文字在div中垂直居中实现方法

不定宽高的文字在div中垂直居中实现方法

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-02

本文主要包含文字在div中垂直居中,文字在div中居中,div中文字垂直居中,div文字居中,div文字垂直居中等相关知识,佚名 希望在学习及工作中可以帮助到您

本人在面试的时候被问到:如何使一段不定宽高的文字垂直居中呢?

现在来总结一下:

在body中写入结构

<div id="main">
    <div id="login">
        djshdk awjdsd sede sfcdf vdj sh dkaw jds dse desf cdf vd jsh dkawjd sds ede sfcdfv vd jsh dkawjd sds ede sfcdfv.
    </div>
</div>

</div>

方法一:

#main{
position: relative;    //在父元素中使用相对定位
width: 200px;
height: 200px;
overflow: hidden;
background-color: #ff0;
padding: 10px;
}
#login{
position: absolute;   /*在子元素中使用绝对定位*/
top:50%;                /*距离相对于父元素的50%的高*/

left:50%;

background-color: #eee;
-webkit-transform:translate(-50%,-50%);    /*CSS3的样式,:translate(-50%,-50%)相对于自己距离x轴和y轴的-50%*/
}

</div>

方法二:

#main{
width: 200px;
height: 200px;
background-color: #eee;
display: table;    /*让标签元素以表格的形式呈现*/
}
#login{
display: table-cell;    /*ie7和ie6都不能识别 display: table-cell;*/
vertical-align: middle;
}

</div>

以上这篇不定宽高的文字在div中垂直居中实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

</div>

您可能想查找下面的文章:

  • 不定宽高的文字在div中垂直居中实现方法

相关文章

  • 2017-06-02图片轮换的两边按钮的加载与控制如何通过像素定位
  • 2017-06-02如何处理小图标与文字混排的多种解决方案
  • 2017-06-02div footer标签css实现位于页面底部固定
  • 2017-06-02div+css实现仿淘宝的产品分类菜单效果代码
  • 2017-06-02Div+CSS对HTML的table表格定位用法实例
  • 2017-06-02div与span的区别和使用示例
  • 2017-06-02在div底部显示背景图片实现代码
  • 2017-06-02基于CSS实现的4级下拉菜单效果代码
  • 2017-06-02让图片 div居中实现代码
  • 2017-06-02IE6定义1px左右高度的容器示例代码

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • DIV设置 float以后使下一个DIV另起一行的方法
    • 让DIV水平垂直居中的两种完美方法推荐
    • 纯DIV+CSS实现圆角代码
    • 让图片img标签在div里上下左右居中的方法
    • css三级下拉菜单实现方法分享
    • 通过css属性margin:auto让Div中的Table居中
    • DIV+CSS命名规范全记录
    • div+css制作圆角矩形的原理示例解读
    • CSS网页实例 利用box-sizing实现div仿框架结构实现代码
    • 关于清除浮动塌陷的几种方法总结

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有