margin是一个属性,指定元素和元素之间的间距,但不能为内联元素指定边距,本篇文章将给大家介绍关于CSS中margin不起作用的原因及解决方法。

margin不起作用的原因

对于初学者来说,可能会经常遇到即使你设置了margin属性但是却不起作用。

在理解margin前,我们先来看一下盒模型

margin不起作用的原因往往是没有考虑到display:“display:block”或者“display:inline”.

我们来看具体的例子

HTML

这是一个内联块

CSSh3{

display:inline-block;

background:#ffff00;

width:12em;

text-align:center;

margin:0 auto;

}

浏览器上显示效果如下:

“margin:0 auto;”对于inline-block不起作用。

即使可以首先使用数值指定“inline-block”,使用“margin:0 auto;”居中也不起作用。

“text-align:center;”不会使父元素成为选择器

“text-align:center;”的基本规则是“selector是父元素”。在上面的示例中,如果要将其居中,则必须创建父元素。

了解了上述内容后,您就可以解决它了。

HTML

这是一个内联块

CSSh3{

display:inline-block;

background:#ffff00;

width:12em;

margin:0 auto;

}

.wrap{

text-align:center;

}

效果如下:

本篇文章到这里就全部结束了,关于margin属性的更多内容大家可以关注php中文网的CSS视频教程进一步学习!!!

html设置margin无效,CSS中margin不起作用的原因及解决方法相关推荐

  1. html z-index 设置无效,css z-index属性不起作用的原因及解决方法

    在CSS中,只能通过代码改变层级,这个属性就是z-index,要让z-index起作用有个小小前提,就是元素的position属性要是relative,absolute或是fixed. 1.第一种情况 ...

  2. php垂直对齐,CSS垂直对齐不起作用的原因及解决方法

    verticla-align用于调整内联元素的垂直位置,但是有时候它不起作用,本篇文章将来给大家分享关于CSS垂直对齐不起作用的原因和解决方法. 我们先来分析一下导致垂直对齐无效的原因 我想很多人都会 ...

  3. 直接双击启动tomcat中的startup.bat闪退原因及解决方法

    直接双击启动tomcat中的startup.bat闪退原因及解决方法 参考文章: (1)直接双击启动tomcat中的startup.bat闪退原因及解决方法 (2)https://www.cnblog ...

  4. 投稿时html公式错误,Excel中出现公式常见显示错误原因与解决方法

    Excel2007的公式如果写错,就会在单元格中显示各种各样的错误信息.看到这些奇怪的错误代码,有的朋友可能会手忙脚乱,甚至感到烦躁.今天,学习啦小编就教大家在Excel中出现公式常见显示错误原因与解 ...

  5. html怎么设置左偏移量,CSS中margin属性的偏移量详解(代码示例)

    本篇文章给大家介绍一下CSS中margin属性的偏移量,有感兴趣的朋友可以看一看. 话不多说,我们直接进入正题~ 我们先来看一个具体的例子(相关推荐:CSS学习手册) 代码入下:HTML文件和CSS文 ...

  6. 在html中设置margin属性,css中margin的4个属性

    CSS中:margin:auto与margin: 0 auto;有什么区别 CSS中:margin:auto与margin: 0 auto;有什么区别.有的网站中写的是前者意思不同.margin:au ...

  7. html打印预览首行缩进样式无效,css首行缩进没有效果的原因及解决办法

    css首行缩进没有效果的原因及解决办法 发布时间:2020-12-23 09:52:37 来源:亿速云 阅读:69 作者:小新 这篇文章将为大家详细讲解有关css首行缩进没有效果的原因及解决办法,小编 ...

  8. css transtion不生效_CSS中transition属性不起作用的原因及解决方法

    CSS中的transition属性可用于调整元素更改的时间,它可以像动画一样显示.虽然transition属性可以很方便的实现过渡效果,但是有时候可能会出现无效的情况,所以我们就需要来理解transi ...

  9. Selenium UI自动化测试中元素定位不到的原因和解决方法汇总

    文章目录 1.总览 2.元素定位不到的原因之[页面元素没有及时加载] 3.元素定位不到的原因之[页面元素不可见或不可点击] 4.元素定位不到的原因之[页面元素是动态的] 1.总览 原因 解决方法 没有 ...

最新文章

  1. python 多进程multiprocessing进程池pool tensorflow-yolov3 报错 MemoryError
  2. 浅谈 JSON.stringify 方法
  3. egg(87)--egg之redis的安装使用
  4. 用“已知”的办法解决“未知”的办法---.NET连动控件和统计数量
  5. .Net程序内存泄漏解析
  6. 第一章:NHibernate的简介
  7. 求你别自己瞎写工具类了,Spring自带的这些他不香吗?
  8. 从鞋子的磨损度看性格
  9. FZU 2129 子序列个数(DP)题解
  10. java executor 例子_Java中Executor框架的实例
  11. [PHP]如何使用Mobile_Detect来判断访问网站的设备:安卓,平板,电脑
  12. mvvm框架 android,Android MVVM 框架 MVVMFramework
  13. mysql innodb_data_file_path_应急预案:专有云V3环境中RDS MySQL5.7实例修改innodb_temp_data_file_path参数的方法...
  14. 2022N1叉车司机国家题库及答案
  15. Windows AMD 安装 PyTorch
  16. JS 复习(6)JavaScript对象
  17. 关于“档案大数据”的非主流看法
  18. AutoJs 刷金币
  19. 微分积分电路及其波形转换
  20. matlab求解数学题,Matlab求解数学问题

热门文章

  1. libtorch学习笔记(16)- Faste-RCNN的RPN如何训练以及训练的参数集
  2. 图的搜索分类【夏天的风】
  3. 网络安全篇 MPF架构相关原理-20
  4. 4.34、组播(多播)
  5. Blocks(poj 1390) 动态规划 方盒游戏 (升维——三维)
  6. Stm32 一键下载电路详解
  7. PKU 数据结构与算法——外排序
  8. 低功耗LDO线性稳压IC
  9. java远程文件管理器_java蓝牙文件远程管理器
  10. Kafka的 acks 的三种机制是什么?