1.要给居中的元素一个宽度,否者无效。

2.该元素一定不能浮动,否者无效。

3 在HTML中使用标签,需考虑好整体构架,否者全部元素都会居中的。

4.display:table-cell

display:table-cell属性指让标签元素以表格单元格的形式呈现,类似于td标签。

目前IE8+以及其他现代浏览器都是支持此属性的。我们都知道,单元格有一些比较特别的属性,例如元素的垂直居中对齐,关联伸缩等。与其他一些display属性类似,table-cell同样会被其他一些CSS属性破坏,例如float, position:absolute,所以,在使用display:table-cell与float:left或是position:absolute属性尽量不用同用。
设置了display:table-cell的元素对宽度高度敏感,对margin值无反应,响应padding属性,基本上就是活脱脱的一个td标签元素了。

工作374-前端margin:0 auto为什么会失效相关推荐

  1. [css] 怎么IE6下在使用margin:0 auto;无法使其居中?

    [css] 怎么IE6下在使用margin:0 auto;无法使其居中? 浏览器解析的问题,IE6下需要对居中的元素设置text-align:center属性使其margin:0 auto;生效. 个 ...

  2. 块状元素的居中,首先设置宽度,再设 margin: 0 auto

    块状元素的居中,首先设置宽度 width="10px",再设 margin: 0 auto; . 转载于:https://www.cnblogs.com/npk19195globa ...

  3. css中margin:0 auto没作用

    很多初学制作网页的朋友,可能会遇到的一个常见问题,就是在CSS中加了margin:0 auto;却没有效果,不能居中的问题!margin:0 auto;的意思就是:上下边界为0,左右根据宽度自适应!其 ...

  4. margin: 0 auto;的作用

    在html中,为什么我们设置一个margin: 0 auto;就可以使得块元素居中? <!DOCTYPE html> <html lang="en"> &l ...

  5. CSS中:margin和padding的区别 margin:auto与margin: 0 auto区别

    css中padding和margin的区别 margin 外边距 border 边框 padding 内边距 padding-left:10px; 左内边距.padding-right:10px; 右 ...

  6. 行内元素设置margin:0 auto无效的问题

    行内元素指的是可在同一行内排列的元素,列举几个常用行内元素:img.input.span.label.a.textarea.button. 通常要给元素设置居中得效果的话,很多人会先想到margin: ...

  7. margin:0 auto是什么意思

    margin是外边距的意, 当一个元素样式属性里有dumargin:0 auto时,并且父元素的宽度是确定的, 意思是这个元素处于其父元素的居中位置,并且这个元素的上下外边距为0 即:上下外边距为0, ...

  8. text-align:center 和margin:0 auto的区别

    基本概念: 1.text-align: 属性规定元素中的文本的水平对齐方式;   该属性通过指定行框与哪个点对齐,从而设置块级元素内文本水平对齐方式; 一般情况下设置文本对齐方式的时使用此属性.支持值 ...

  9. 解决使用绝对定位absolute后,margin:0 auto居中方法失效

    我们都知道,当给一个块级元素设置宽度后,使用margin:0 atuo可以实现水平上的居中. margin:0 auto的理解是,上下边距为0,左右边距为auto(auto是自动调整大小) 在浏览器中 ...

最新文章

  1. js 抛出异常 throw
  2. 1282. Game Tree
  3. python os 获取当前路径的绝对路径的上层目录_os 模块常用函数
  4. DLL load failed: 页面文件太小,无法完成操作
  5. 导入torchvision出现:AttributeError: module ‘torch.jit‘ has no attribute ‘unused‘错误
  6. C#上位机串口软件开发--第1讲 工程创建
  7. getId()方法的作用
  8. SSM中使用Druid连接池
  9. ajax五种回调函数,Ajax的回调函数
  10. Linux终端下打印带颜色的信息
  11. X86,X86_32,X86_64
  12. mysql+索引+rebuild_(solr系列:五) solr定时实时重建索引和增量更新
  13. ie11代理服务器不能修改,ie11浏览器主页无法修改
  14. spring boot 多模块项目打包部署
  15. PHP服务器端API原理及示例(接口开发)
  16. python 创建和使用字典
  17. FontAwesome-基本样式-1.1
  18. *4-1 CCF 2014-12-1门禁系统
  19. 华为云ModelArts蝉联中国机器学习公有云服务市场份额第一
  20. iku爱酷后台开放匿名代理服务 | WooYun-2011-02909 | WooYun.org

热门文章

  1. 这些工具将提高您的Android生产率
  2. 机器学习模型 非线性模型_调试机器学习模型的终极指南
  3. [RN] React Native 自定义导航栏随滚动渐变
  4. VBA——Msgbox
  5. Java之杨辉三角的实现
  6. EasyDSS高性能流媒体服务器前端重构(五)- webpack + vue-router 开发单页面前端实现按需加载 - 副本...
  7. gulp基础使用方法记录
  8. Pycharm搜索导航之文件名、符号名搜索
  9. [Google Code Jam] 2013-1A-C Good Luck 解法
  10. 利用宏定义在编译阶段检查结构体大小的方法