为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我插入个张图边在div边框里面,我用margin:0 auto;居中不行呢?

为什么我插入个张图边在div边框里面,我用margin:0 auto;居中不行呢?

正在回答

3 回答

在用CSS布局页面的时候,我们会将HTML标签分成两种,块状元素和内联元素。

块状元素
一般是其他元素的容器,可容纳内联元素和其他块状元素,块状元素排斥其他元素与其位于同一行,宽度(width)高度(height)起作用。常见块状元素为div和p。

内联元素
内联元素只能容纳文本或者其他内联元素,它允许其他内联元素与其位于同一行,但宽度(width)高度(height)不起作用。常见内联元素为“a”。<img>属于内联元素,详细内容请见HTML基础课程中元素分类

0 回复 有任何疑惑可以回复我~

http://img1.sycdn.imooc.com//559502cd0001644714160924.jpg

指的是这样吗?

0 回复 有任何疑惑可以回复我~
#1

Honghong1223 提问者

对,就像这样的
2015-07-08 回复 有任何疑惑可以回复我~

加个 display: block;

1 回复 有任何疑惑可以回复我~
#1

慕粉3163535

请问我加了display: block;还是不行,怎么办
2016-04-20 回复 有任何疑惑可以回复我~
#2

思迥异做不同 回复 慕粉3163535

看楼下代码参考下
2016-04-22 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
如何用CSS进行网页布局
  • 参与学习       209624    人
  • 解答问题       1153    个

用最简洁的案例教你布局的那些知识,这是前端工程师基本技能

进入课程

为什么我插入个张图边在div边框里面,我用margin:0 auto;居中不行呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信