css布局中的居中问题

作者:阿捷 2004-7-5 14:35:49

#sample{ HEIGHT:240px;WIDTH:400px; BACKGROUND: url(http://www.w3cn.org/style/001/logo_w3cn_194x79.gif) #CCC no-repeat center; }

如何使DIV居中

主要的样式定义如下:

body {TEXT-ALIGN: center;}
#center { MARGIN-RIGHT: auto; MARGIN-LEFT: auto; }

说明:

首先在父级元素定义TEXT-ALIGN: center;这个的意思就是在父级元素内的内容居中;对于IE这样设定就已经可以了。但在mozilla中不能居中。解决办法就是在子元素定义时候设定时再加上“MARGIN-RIGHT: auto;MARGIN-LEFT: auto; ”

需要说明的是,如果你想用这个方法使整个页面要居中,建议不要套在一个DIV里,你可以依次拆出多个div,只要在每个拆出的div里定义MARGIN-RIGHT: auto;MARGIN-LEFT: auto; 就可以了。

如何使图片在DIV 中垂直居中

用背景的方法。举例:

body{BACKGROUND: url(http://www.w3cn.org/style/001/logo_w3cn_194x79.gif) #FFF no-repeat center;}

关键就是最后的center,这个参数定义图片的位置。还可以写成“top left”(左上角)或者"bottom right"等,也可以直接写数值"50 30"

效果如下:

如何使文本在DIV中垂直居中

如果是文字,便不能用背景方法,可以用增高行距的办法变通实现垂直居中,完整代码如下:

<html>
<head>
<style>
body{TEXT-ALIGN: center;}
#center{ MARGIN-RIGHT: auto;
MARGIN-LEFT: auto;
height:200px;
background:#F00;
width:400px;
vertical-align:middle;
line-height:200px;
}
</style>
</head>
<body>
<div id="center"><p>test content</p></div>
</body>
</html>

说明:

vertical-align:middle;表示行内垂直居中,我们将行距增加到和整个DIV一样高line-height:200px;然后插入文字,就垂直居中了。

css布局中的居中问题相关推荐

  1. DIV CSS布局中绝对定位和浮动用法

    转自:http://developer.51cto.com/art/201009/223337_1.htm 你对DIV CSS布局中绝对定位和浮动的概念及使用是否熟悉,这里和大家分享一下,CSS中,实 ...

  2. 在CSS布局中让Floats轻拂

    If you're new to CSS layouts, you'd be forgiven for thinking that using CSS floats in imaginative wa ...

  3. php中的文字排版问题,CSS布局中常用的文字排版相关属性详解

    本篇文章给大家带来的内容是关于CSS布局中常用的文字排版相关属性详解,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. CSS布局中常用的文字排版相关属性详解 一.设定文字字体.颜色.大 ...

  4. div css布局中CSS图片大小自动按比例等比例缩小图片不变形解决技巧

    div css布局中CSS图片大小自动按比例等比例缩小图片不变形解决技巧 在DIV CSS布局中对于图片列表或图片排版时,图片不是固定宽度高度大小,但图片占位是固定宽度高度,这个时候如果使用CSS固定 ...

  5. div css布局中CSS图片大小自动按比例等比例缩小图片不变形解决技巧(转)

    本人对前端处理不是很牛,所以转载这文章.原文地址:http://www.divcss5.com/wenji/w632.shtml DIV CSS布局中对于图片列表或图片排版时,图片不是固定宽度高度大小 ...

  6. html设置布局颜色设置,css布局中置背景颜色

    css机关中不论是设置装备摆设后台色调照常布景图片,都是运用background来完成.这里CSS5为大家通俗简单颠末图文教程让各人驾驭css bac千克round配景花式. 一.语法与结构 1.语法 ...

  7. html布局文字设置,div css布局中css中文字体设置

    在HTML网页结构中,会用到中文字,而中文字有得多中笔墨体,有的开发者在自身电脑中下载并安装不少摩登字体.而这些中文字体CSS设置装备摆设提倡? 1.不克不及随意CSS设置装备摆设本人安装中笔墨体 假 ...

  8. [存档]Div+Css布局中经常使用的小技巧合集

    CSS网页布局开发中,会有很多小技巧,这里再扩展一下您所想要得到的知识,相信您会有很多收获! 一.ul标签在Mozilla中默认是有padding值的,而在IE中只有margin有值. 二.同一个的c ...

  9. Css标题中图片居中,图片居中:任意图片在div里的上下垂直都居中!

    任意一个图片,在div中都居中显示,这是比较常用的CSS,很多刚学习的新手却并不知道! div{ border:1px solid #ccc; height:500px; width:500px; l ...

最新文章

  1. O2O业务都跳不出这五大领域
  2. 新学C++的for,switch和随机数
  3. 整理前端工作中的可复用代码(二):拓展spark-md5,支持计算网络文件md5
  4. Boost:bind绑定visit测试程序
  5. python学习实例(3)
  6. 人工蜂群算法python_改进的人工蜂群算法解决聚类问题(在Python中的分步实现)...
  7. 对象转型(casting); 多态; static(静态);单例模式
  8. python3-pwntools教程_CTF PWN工具篇1
  9. Gom引擎如何进行“称号系统”的设置详细介绍
  10. 工业互联网的内涵及其应用
  11. numpy.arctan, math.atan, math.atan2的区别
  12. 网页上传图片时,直接本地预览无需上传服务器
  13. 2018“云移杯- 景区口碑评价分值预测
  14. 秃头大牛一文竟然就把SpringCloudStream(SCS)给讲明白了?
  15. EFM32片内外设--USB MSD host framework
  16. migo初始化库存 s4_SAP项目用户操作手册-MIGO 货物移动.docx
  17. [小迪安全20-23天]upload-laps
  18. 车辆换道决策的模糊控制算法实例
  19. 2023前端面试题(硬货-持续更新)
  20. Windows强制删除文件夹

热门文章

  1. xuanke java_wangshangxuankexitong - WEB源码|JSP源码/Java|源代码 - 源码中国
  2. 不生效 设置了viewport_有限责任公司股权转让何时生效?
  3. Oracle不能在本地计算机启动,Windows 不能在本地计算机启动 OracleDBConsoleorcl的问题解决方法...
  4. 站在巨人的肩膀上,Adrian与dlib中face_recongnition模块的贡献者Adam的采访部分翻译
  5. 4行Python代码生成图像验证码
  6. 机器视觉中如何选择工业相机与合适的相机镜头
  7. Linux改变输出字体颜色,linux下 C编程改变输出字体颜色
  8. CornerNet:实现demo、可视化heatmap、测试各类别精度
  9. java 读取流的字符编码格式_如何使用Java代码获取文件、文件流或字符串的编码方式...
  10. CV_8UCV_32FCV_32S