html设置margin无效,CSS中margin不起作用的原因及解决方法
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不起作用的原因及解决方法相关推荐
- html z-index 设置无效,css z-index属性不起作用的原因及解决方法
在CSS中,只能通过代码改变层级,这个属性就是z-index,要让z-index起作用有个小小前提,就是元素的position属性要是relative,absolute或是fixed. 1.第一种情况 ...
- php垂直对齐,CSS垂直对齐不起作用的原因及解决方法
verticla-align用于调整内联元素的垂直位置,但是有时候它不起作用,本篇文章将来给大家分享关于CSS垂直对齐不起作用的原因和解决方法. 我们先来分析一下导致垂直对齐无效的原因 我想很多人都会 ...
- 直接双击启动tomcat中的startup.bat闪退原因及解决方法
直接双击启动tomcat中的startup.bat闪退原因及解决方法 参考文章: (1)直接双击启动tomcat中的startup.bat闪退原因及解决方法 (2)https://www.cnblog ...
- 投稿时html公式错误,Excel中出现公式常见显示错误原因与解决方法
Excel2007的公式如果写错,就会在单元格中显示各种各样的错误信息.看到这些奇怪的错误代码,有的朋友可能会手忙脚乱,甚至感到烦躁.今天,学习啦小编就教大家在Excel中出现公式常见显示错误原因与解 ...
- html怎么设置左偏移量,CSS中margin属性的偏移量详解(代码示例)
本篇文章给大家介绍一下CSS中margin属性的偏移量,有感兴趣的朋友可以看一看. 话不多说,我们直接进入正题~ 我们先来看一个具体的例子(相关推荐:CSS学习手册) 代码入下:HTML文件和CSS文 ...
- 在html中设置margin属性,css中margin的4个属性
CSS中:margin:auto与margin: 0 auto;有什么区别 CSS中:margin:auto与margin: 0 auto;有什么区别.有的网站中写的是前者意思不同.margin:au ...
- html打印预览首行缩进样式无效,css首行缩进没有效果的原因及解决办法
css首行缩进没有效果的原因及解决办法 发布时间:2020-12-23 09:52:37 来源:亿速云 阅读:69 作者:小新 这篇文章将为大家详细讲解有关css首行缩进没有效果的原因及解决办法,小编 ...
- css transtion不生效_CSS中transition属性不起作用的原因及解决方法
CSS中的transition属性可用于调整元素更改的时间,它可以像动画一样显示.虽然transition属性可以很方便的实现过渡效果,但是有时候可能会出现无效的情况,所以我们就需要来理解transi ...
- Selenium UI自动化测试中元素定位不到的原因和解决方法汇总
文章目录 1.总览 2.元素定位不到的原因之[页面元素没有及时加载] 3.元素定位不到的原因之[页面元素不可见或不可点击] 4.元素定位不到的原因之[页面元素是动态的] 1.总览 原因 解决方法 没有 ...
最新文章
- python 多进程multiprocessing进程池pool tensorflow-yolov3 报错 MemoryError
- 浅谈 JSON.stringify 方法
- egg(87)--egg之redis的安装使用
- 用“已知”的办法解决“未知”的办法---.NET连动控件和统计数量
- .Net程序内存泄漏解析
- 第一章:NHibernate的简介
- 求你别自己瞎写工具类了,Spring自带的这些他不香吗?
- 从鞋子的磨损度看性格
- FZU 2129 子序列个数(DP)题解
- java executor 例子_Java中Executor框架的实例
- [PHP]如何使用Mobile_Detect来判断访问网站的设备:安卓,平板,电脑
- mvvm框架 android,Android MVVM 框架 MVVMFramework
- mysql innodb_data_file_path_应急预案:专有云V3环境中RDS MySQL5.7实例修改innodb_temp_data_file_path参数的方法...
- 2022N1叉车司机国家题库及答案
- Windows AMD 安装 PyTorch
- JS 复习(6)JavaScript对象
- 关于“档案大数据”的非主流看法
- AutoJs 刷金币
- 微分积分电路及其波形转换
- matlab求解数学题,Matlab求解数学问题