antd 设置fixedright 再设置width不生效设置fixedleft 宽度才生效
这是因为 fixed 属性的取值不同,会对 width 属性的生效方式产生影响。
当 fixed 属性设置为 'right' 时,表示固定在右侧,此时宽度会自动根据内容调整,无论你设置什么宽度都不会生效。
当 fixed 属性设置为 'left' 时,表示固定在左侧,此时宽度会根据 width 属性的设置生效,你可以设置一个具体的宽度值。
如果你希望固定在右侧的元素也能设置宽度,你可以使用 CSS 中的 right 属性来实现。例如:
.your-element {
position: fixed;
right: 0;
width: 200px; /* 设置自己想要的宽度 */
}
这样就可以同时固定在右侧,并设置宽度了。
原文地址: http://www.cveoy.top/t/topic/h9CX 著作权归作者所有。请勿转载和采集!