CSS中的height:115px;_height:125px;是什么意思
答案:3 悬赏:30 手机版
解决时间 2021-03-29 15:20
- 提问者网友:战皆罪
- 2021-03-29 04:41
CSS中的height:115px;_height:125px;是什么意思
最佳答案
- 五星知识达人网友:孤老序
- 2021-03-29 05:53
就是暂时不用的意思~
你要这样理解:
样式定义的开头是名称,不管这个名称跟你心里的名称差距有多小,他就是另一个名称~
那么_height这个名称就跟height没有关系了~但它好像又没有在css里面可解释的名称内?
那这是什么意思呢?既然css不会解释_height这个名称,其他浏览器也不支持,何必要写这个呢?
答案就在如果我把_去掉,那么它就变成了可解释的height,因为写在第一个height的后面,所以最终的高度是125px,所以这里还隐藏了一个条件:
就是_height必须放在height的后面
那么如果我要修改高度,则只需要把_拿掉就可以了。
这样写目的是明确高度有2个值可以取115px和125px,那为什么不把不用的这个写在css中的注释行呢? 我认为这是个人写法的问题。
你要这样理解:
样式定义的开头是名称,不管这个名称跟你心里的名称差距有多小,他就是另一个名称~
那么_height这个名称就跟height没有关系了~但它好像又没有在css里面可解释的名称内?
那这是什么意思呢?既然css不会解释_height这个名称,其他浏览器也不支持,何必要写这个呢?
答案就在如果我把_去掉,那么它就变成了可解释的height,因为写在第一个height的后面,所以最终的高度是125px,所以这里还隐藏了一个条件:
就是_height必须放在height的后面
那么如果我要修改高度,则只需要把_拿掉就可以了。
这样写目的是明确高度有2个值可以取115px和125px,那为什么不把不用的这个写在css中的注释行呢? 我认为这是个人写法的问题。
全部回答
- 1楼网友:天凉才是好个秋
- 2021-03-29 08:46
_height:125px;应该是ie7下的样式
- 2楼网友:枭雄戏美人
- 2021-03-29 07:26
这是css hack
前面加了_的是只有IE6支持,是为了兼容IE6浏览器
这里可能是IE6里height:115px不够或者不美观,所以后面加个_height:125px
前面加了_的是只有IE6支持,是为了兼容IE6浏览器
这里可能是IE6里height:115px不够或者不美观,所以后面加个_height:125px
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯