二、居中块状框

最容易理解的就是,给一个固定宽度的父元素内的子元素居中,只需确定子元素宽度,接着计算子元素左右需留出多少空白用子元素的外边距或者父元素的内边距都可以轻松解决。如:

div#contain{width:800px;}

div#main{width:760px;margin:0 20px;}

还有一种情况是,有一个固定宽度的元素,但不知道容器有多大。这时仍可以使用外边距实现。

div#main{width:55em;margin:1 auto}

之所以能这样做是因为CSS规范中说明:当一个元素具有特定的宽度,并且左右外边距都为自动确定时,浏览器会取元素和容器宽度之差,除以二后分别应用在元素的左右外边距上。因此,元素框就被居中了。

要注意的是div比它的容器宽的情况在由左到右书写的语言中,浏览器会将元素框(而不是内容)左对齐,而在由右到左书写的语言中,浏览器会将元素框右对齐。

若要使框内文字也跟着居中只需设定:text-align:center即可

《精彩绝伦的CSS》——布局(二)居中块状框相关推荐

  1. CSS布局(二) 盒子模型属性

    盒子模型的属性 宽高width/height 在CSS中,可以对任何块级元素设置显式高度. 如果指定高度大于显示内容所需高度,多余的高度会产生一个视觉效果,就好像有额外的内边距一样: 如果指定高度小于 ...

  2. 《精彩绝伦的CSS[(美)Eric A. Meyer] 》最新

    介绍: <精彩绝伦的CSS>是国际知名CSS 大师写就的实用教程,分为3 部分.第一部分介绍了CSS 基础知识,对一些常用工具和基本技术进行了介绍,包括CSS 选择器等.第二部分展示了各种 ...

  3. 精彩绝伦的CSS.pdf

    下载地址:网盘下载 内容简介  · · · · · · 内容简介: 打造现代布局的专业技术 本书远非只是介绍基础知识,它不仅全面细致地讲解布局与效果,而且展望了HTML5和CSS3的未来.业内很少有人 ...

  4. 《精彩绝伦的CSS》图书试读样章

    [img]http://www.ituring.com.cn/bookcover/924.391.jpg[/img] ----------------------------------------- ...

  5. CSS布局解决方案(终结版)

    前端布局非常重要的一环就是页面框架的搭建,也是最基础的一环.在页面框架的搭建之中,又有居中布局.多列布局以及全局布局,今天我们就来总结总结前端干货中的CSS布局. 居中布局 水平居中 1)使用inli ...

  6. CSS布局解决方案(终结版) 1

    前端布局非常重要的一环就是页面框架的搭建,也是最基础的一环.在页面框架的搭建之中,又有居中布局.多列布局以及全局布局,今天我们就来总结总结前端干货中的CSS布局. 居中布局 水平居中 1)使用inli ...

  7. css绝对定位如何居中?css绝对定位居中的四种实现方法-web前端教程

    在网页进行css布局时居中是经常需要用到的,其中就有css绝对定位居中,那么,css绝对定位如何实现居中?今天的这篇文章将给大家来介绍关于css绝对定位居中的实现方法. css绝对定位居中的实现方法有 ...

  8. html绝对定位怎么页面居中,css绝对定位如何居中?css绝对定位居中的四种实现方法...

    在网页进行css布局时居中是经常需要用到的,其中就有css绝对定位居中,那么,css绝对定位如何实现居中?今天的这篇文章将给大家来介绍关于css绝对定位居中的实现方法. css绝对定位居中的实现方法有 ...

  9. HTML变列自适应布局三行,div自适应居中_典型的DIV CSS三行二列居中高度自适应布局...

    摘要 腾兴网为您分享:典型的DIV CSS三行二列居中高度自适应布局,弈玩游戏,携程,悟空单车,我和你等软件知识,以及驾考精灵,指尖遥控,广告拦截,浙江学习网,360主题桌面,平板电脑qq,咖啡厅室内 ...

最新文章

  1. Spring开启@Async异步方法(javaconfig配置)
  2. 查询进程打开的文件(转)
  3. 图像处理-空间域锐化滤波
  4. EndnoteX7/8/9参考文献不按顺序出现
  5. 解决Windows无法加载中文(中国)-王码五笔输入法(任何输入法都行) 键盘的布局的方法...
  6. 用R做meta分析(附效应量计算神器)
  7. 语文音乐计算机的英语怎么读,音乐英语怎么读
  8. 目标检测之RFB Net
  9. ffmpeg解复用FLV文件
  10. CH 6202 黑暗城堡
  11. 华中科技大学计算机潘再余,华中科技大学2016年免试攻读研究生名单
  12. 015-lissajous server
  13. R语言中的igraph包绘制网络图
  14. ssh开启图形界面_分享|3 个 Linux 上的 SSH 图形界面工具
  15. 20届最难毕业的前端程序员的一年前端工作经验总结
  16. 在OpenGL中实现Geometry Instancing
  17. 信息泄露,那些央视没报的“内鬼
  18. 用计算机算日期,200天纪念是在哪一天,几月几日?
  19. PAT-1014 福尔摩斯的约会
  20. 独作论文登数学顶刊,浙大女神校友再被提起:32岁在贵州深山投稿,一家出两位院士...

热门文章

  1. KeyShot中的 HDRI编辑器该怎样运用
  2. html+css+布局从入门到精通,CSS+DIV网页样式布局实战从入门到精通 中文pdf扫描版[48MB]...
  3. 利用C++多态实现 “小鸡哔哔”的歌词
  4. 【2022刷题】心理阴影面积
  5. GCDAsyncSocket two way authentication SSL 双向认证
  6. 电阻的固有噪声(热噪声)
  7. 现代信号处理-现代功率谱密度估计AR模型
  8. 计算机汉字录入试题,文字录入期末考试题理论
  9. 打造一款语音菜谱软件,人人都能是大厨!
  10. .net + html5上传,在.net Core中如何使用HTML5上传视频