问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在div p{margin:0 auto; width:80px;}中为什么要给p设宽度,不设宽度就居中不了啊

发布网友 发布时间:2022-04-20 22:49

我来回答

2个回答

热心网友 时间:2022-04-21 00:18

基本概念:

1.text-align: 属性规定元素中的文本的水平对齐方式; 

       该属性通过指定行框与哪个点对齐,从而设置块级元素内文本的水平对齐方式;

       一般情况下设置文本对齐方式的时使用此属性。支持值 justify。

  Example: div { text-align: left; }  //文本居左对齐

  注释:所有浏览器都支持 text-align 属性;任何的版本的 Internet Explorer (包括 IE8)都不支持属性值 "inherit"。

2.margin 是设置对象四边的外延边距,被称为外补丁或外边距。

  Example: div { margin: 20px 10px 30px 40px; }  // 表示对象外边距,顶20px、右10px、下30px、左40px

区别如下:

1.text-align:center 设置文本或img标签等一些内联对象(或与之类似的元素)的居中。

2.margin:0 auto 设置块元素(或与之类似的元素)的居中。

这两个属性IE与FF的理解也有所不同。我们设置一个段落P,在段落内存在一个图片img标签。  

注意:

1.当设置body{text-align:center;}。
在IE中,段落P,图片img同时实现了居中对齐,也就是说text-align:center;同时作用于元素p与元素img。
在FF中,段落P,没有能实现居中对齐,而图片img实现了居中对齐,也就是说text-align:center;作用于img标签,而段落p标签没有
起到居中的作用。

2.当设置段落 p {margin:0 auto;}。 在IE与FF中,段落P均实现了居中对齐。图片img由于不是作用对象,所以不会居中对齐。

有三种情况需要说明: 1.margin:0 auto;的选择器是作用对象,如div,p,而不是body。如果设置:body {
margin:0 auto;
}将不会达到任何效果,除非你定义body的宽度,那将会让body内的元素产生位置变化。如我们设置body宽度为500px。对p段落不作任何设置,
我们最大化窗口将会看到段落并非处于窗口的最左上角。 2.设置段落 p {text-align:center;}
将要实现的并不是段落本身的对齐方式,而是段落内元素居中对齐。 3. 设置图片标签img {margin:0 auto;}
,就犯了一个小错误,img类于内联对象,不可以设置图片img标签的margin属性,如果一定要设置,那么先将它的属性转变为块元素,如下面的代
码:img {display:block; margin:0 auto;}



margin:0 auto;是使自身在浏览器内居中,需要配合宽度使用:

text-align:center;是使标签的内容居中:



CSS常见的让元素水平居中显示的方法

使用自动外边距实现居中

使用text-align实现居中

组合使用自动外边距和文本对齐

负外边距解决方案

热心网友 时间:2022-04-21 01:36

text-alignt 是给文本图片用的
margin 是给块容器用的
p无效是因为p的宽度和父级div宽度一样 效果看不出来了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
早孕验血报告单怎么看 测试早孕的方法 联想电脑退货注意什么 公务员裸眼视力必须0.3吗 山东农业大学机电学院科研成果 山东农业大学机械与电子工程学院实验研究 山东农业大学机电工程学院有哪些重点实验室和研究中心? 复发性无菌性脑膜炎的诊断 电子简历自我评价 电子信息技术专业个人简历自我评价 楚留香手游9月7日更新公告 天机阁指点江山功能开放-手游资讯-安族网 为什么电脑玩游戏的时候会突然黑屏自动关机了 信用卡申请不成功,回影响以后贷款吗? 申请信用卡审批没过怎么办,有什么影响,该怎么处理呢? 电脑玩游戏每几个小时自动黑屏重启? 被限制登陆,没有好友辅助验证怎么办?跪求有效方法 信用卡申请几次都不成功有影响吗 电脑玩游戏直接黑屏关机 被封,又没有好友辅助验证怎么办 没有好友辅助怎么办? 你好,请问信用卡没批下来会不会有什么影响或者后果 苹果手机怎样拦截陌生号码 用什么方法可以防脱发? 没有学历,想报个培训班领个职业资格证书,但不知道学什么职业比较好 被封了没有好友辅助验证怎么办? 小儿急诊的病因 宝宝10号发烧,手心里有皮疹到医院就诊。医生说是疱疹性咽峡炎。每天 孩子前几天发烧,烧了四天好了,然后出很多疹子。算今天十天了还是没下去。怎么回事呢?求救。原来就有... 如何护理“幼儿急疹” 电脑怎么登录2个 有低温10度的空调吗 撒豆歼日寇讲的是什么故事? 童年的故事 黄豆发芽4篇日记每篇100字 求超好笑的冷笑话 手机副路由器192.168.1.1.用户登录怎么填 求个P2P搜索神器,能搜索到的 以前微信绑定银行卡,以前的不用了,请问怎么才能解除绑定? 如何登录192.168.1.1 登录192.168.1.1怎么搞 现在LOL黄色符文带什么好点? 自然的“少女感”,究竟是按什么套路搞出来的呢? DIV+CSS把DIV的margin:0px auto,为什么在浏览器里显示时,DIV的顶部和底部都有空白呢?代码如下: win7下载文件及安装方式 所有div的margin都设置成0,为什么它们之间还有缝隙? 淘宝信用购7天一定要付款吗 天猫购物用信用卡支付 退款需要多久 我在银行工作,有商业银行内控方面的课程吗? 为何金庸武侠小说的历史背景,很多都在宋代以后? 金庸武侠小说可分为几阶段?分别是什么? 金庸几岁开始写武侠小说的?没写武侠小说前靠什么讨生活?为什么后来封笔了?封笔后靠什么赚钱养老?