CSS中margin不起作用的原因及怎么解决(css,margin,web开发)

时间:2024-05-07 20:46:11 作者 : 石家庄SEO 分类 : web开发
  • TAG :

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

  我们来看具体的例子

  HTML

  <h4>这是一个内联块</h4>

  CSS

  h4{

  display:inline-block;

  background:#ffff00;

  width:12em;

  text-align:center;

  margin:0auto;

  }

  浏览器上显示效果如下:

  2345截图20181127101737.png

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

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

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

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

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

  HTML

  <divclass="wrap">

  <h4>这是一个内联块</h4>

  </div>

  CSS

  h4{

  display:inline-block;

  background:#ffff00;

  width:12em;

  margin:0auto;

  }

  .wrap{

  text-align:center;

  }
CSS中margin不起作用的原因及怎么解决

 </div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:CSS中margin不起作用的原因及怎么解决的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:css边框样式实例分析下一篇:

4 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18