css中transition和display的坑
本来单独用opacity也可以达到视觉上的效果,但是会遮挡住下面的dom的点击操作。但是用display属性又会破坏整个延迟效果。display:none的时候,页面文档流中将不会存在该元素,display:block的时候,文档流中才存在该元素。3,用visibility,visible就相当于1,hidden相当于0。1,依然用display,但是在js中加setTimeout延迟一下。所以display做不了过渡效果,但是可以有其他的办法做过渡效果。2,用opactiy,0和1是有过渡效果的。
原创
2023-11-27 18:57:39 ·
357 阅读 ·
0 评论