永发信息网

关于css继承性

答案:3  悬赏:10  手机版
解决时间 2021-04-11 19:46

<div >
<span id="a"></span>
<div id="b"></div>
</div>

alert(document.getElementById('a').offsetWidth); //结果0
alert(document.getElementById('b').offsetWidth); //结果500

如果width有继承性,<span>的宽为什么是0?

如果width没有继承性,<div>的宽为什么是500?

该说html标签具有继承性还是css样式具有继承性?

最佳答案
span是行内元素,div是块级元素,块级元素默认继承,但行内元素只会根据元素内容来设定宽度,如果你想行内元素也继承宽度,可以设CSS display: block;
全部回答

这和CSS的继承是无关的

因为div是块级元素,它默认就是有高度和宽度的,且默认情况下就是占用一行的宽度

但是span是内联元素,本身不具有宽度,除非你用css强制转换它的显示是block,否则任何对它的宽度设置都是无效的。

CSS具有继承性 , 别如你外面有个大的div ,然后里面有个小的 ,外面的div的text-align:center

那么里面的默认就是center,

怎么说呢 。 span和div不一样啊。 两个不同的标记怎么继承 ? div是块元素, span是行内元素,当然不会继承div的width属性, 你再在里面写个ul li标签试试 , 结果也是0. 不同标签是不会继承的 !!!

相信看了这些你该明白了 , 采纳一下吧, 打这么多字也不容易!

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
你们认为什么最重要?
东方明珠180元门票包含什么
费用摊销怎么确定时间,待摊费用具体有哪几种
淘宝网热区连接为什么不能从新网页打开
大街/沙南路(路口)怎么去啊,有知道地址的么
单选题I’llfinishthejob____Icomeacrossg
《失控的逻辑课》全文TXT免费下载地址
爱国口号押韵,读起来顺口的比较押韵的好听的
CPU的风扇坏了会对CPU 有影响吗?
召唤厉害吗
石堰村这个地址在什么地方,我要处理点事
为什么枯黄的枝条........
依次填入下列各句方框处的关联词语,恰当的一
为什么内衣总是穿得不舒服
用学过的化学知识解释下列事实.(1)铵态氮
推荐资讯
桌面右下角的 小喇叭没有了 也没有声音
世界变了,人也变了。彻底的腐败。
-does your father look?-He looks very tall
标准软盘驱动器接口怎么连接啊?
韶山一湘韶山湘菜怎么去啊,有知道地址的么
长得像孔雀鱼但纯黑的,什么鱼
请问现在的9999黄金是多少钱一克呢?
涂牛眼泪回见到鬼吗?
①自余为僇人,居是州,恒惴栗。其隙也,则施
用什么护肤品,女友经常熬夜上班 用什么护肤品
犯人判刑会通知家属吗?
什么牌子 什么型号
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?