当前位置: 首页 > news >正文

的网站建设公司网站运营目标

的网站建设公司,网站运营目标,室内设计公司排名2023,ic商城网站建设文章参考 http://www.cnblogs.com/chuncn/archive/2008/10/09/1307321.html http://www.blueidea.com/tech/web/2006/3231.asp 一、单行垂直居中 如果一个容器中只有一行文字,对它实现居中相对比较简单,我们只需要设置它的实际高度height和所在行的高度l…

文章参考

http://www.cnblogs.com/chuncn/archive/2008/10/09/1307321.html

http://www.blueidea.com/tech/web/2006/3231.asp

 

一、单行垂直居中

如果一个容器中只有一行文字,对它实现居中相对比较简单,我们只需要设置它的实际高度height和所在行的高度line-height相等即可。

div {   
height:25px;   
line-height:25px;   
overflow:hidden;   
}

 

二、多行未知高度文字的垂直居中

如果一段内容,它的高度是可变的那么我们就是设定Padding,使上下的padding值相同即可。同样的,这也是一种“看起来”的垂直居中方式,它只不过是使文字把<div>完全填充的一种访求而已

.middle-demo-2{
padding-top: 24px;
padding-bottom: 24px;
}

 

优点:

1. 同时支持块级和内联极元素

2. 支持非文本内容

3. 支持所有浏览器

 

三、使用table居中对齐的方式

但是在CSS中还有一个display属性能够模拟<table>,所以我们可以使用这个属性来让<div>模拟<table>就可以使用vertical-align了。注意,display:table和display:table-cell的使用方法,前者必须设置在父元素上,后者必须设置在子元素上,因此我们要为需要定位的文本再增加一个<div>元素

.middle-demo-3{
display: table-cell;
height: 300px;
vertical-align: middle;
}

 

可惜IE不支持这些属性,不过在其他浏览器上显示效果非常完美。

要注意的是:和一个合法的<td>元素必须在<table>里一样,display: table-cell 元素必须作为 display: table 的元素的子孙出现。

 

备注说明:表格是可以左右自动等高的,所以当一侧的内容增多时,两侧都会自动等高

 

例子

<style type="text/css">
.line_height_1{
border: 1px solid red;
width: 500px;
height: 200px;
line-height: 200px;
}
.padding_div{
border: 1px solid blue;
padding : 50px 0px;
width: 200px;
}
.div_table{
display: table;
}
.div_cell{
display: table-cell;
border: 1px solid green;
}
</style>
</head>
<body>
<div class="line_height_1" >
单行内容垂直居中使用line-height 与 height属性的值一致即可
</div>
<p>
<p>
<div class="padding_div">
1、保证div上下padding一致<br>
2、div里面的内容是不确定的,高度会被内容撑开<br>
</div>
<p>
<p>
<div class="div_table">
<div class="div_cell" style="vertical-align: middle">
垂直居中的内容
</div>
<div class="div_cell">
随机的内容<br>
随机的内容<br>
<span style="color: red">IE6 不支持display:table</span><br>
随机的内容<br>
随机的内容<br>
随机的内容<br>
</div>
</div>
</body>

 

 

http://www.yayakq.cn/news/871578/

相关文章:

  • 苍南建设网站园林景观设计公司招聘
  • 网站国际网络备案号阳曲网站建设价格多少
  • 郑州个人网站建设公司排行榜泉州百度网站推广
  • 提供信息门户网站建设平面设计基础文章
  • 东莞定制网站建设希爱力的功效及副作用
  • 茌平网站建设公司手机模板网站模板下载网站有哪些
  • 广州专业做网站公司地方网站建设方案
  • 医疗网站建设策划书广东东莞自己建站教程
  • 现在宁波做网站网站设计与网页制作模板
  • 17网站一起做网店app聊城网站建设首选天成网络
  • 网站建设方面的书籍推荐做网站需要平台
  • 渭南做网站哪家公司百度怎么收录我的网站
  • 世纪佳缘网站开发语言重庆网红打卡地方有哪些景点
  • 用enfold做的网站网站域名列表是什么
  • 无锡做家纺公司网站wordpress离子背景
  • 医院网站建设pptwordpress更换域名后网站打不开
  • 企业培训网站成都it外包公司
  • 网站内容建设出现的问题运营网站
  • 宁夏网站建设多少钱学做游戏 网站
  • 网站备案表格网站服务器建设教程
  • 网站建设公司帮企业建站的目的天津常规网站建设系列
  • 购买网站空间一个软件开发需要多少钱
  • 网站的素材做logo辽源市住房和城乡建设局网站
  • 企业建设网站有什么作用东莞企业网站模板建站
  • 做网站要多少人西安建设工程信息网诚信平台
  • 做钓鱼网站论坛移动app开发定制
  • 上线了做的网站怎么办网站模板html下载
  • 手机网站开发公司哪家最专业中色十二冶金建设有限公司网站
  • 做啤酒纸箱包装的网站软件推荐网站
  • 企业网站建设公司 丰台网站速度怎么提升