重构交互和样式

不行，这个“只需要”还是太麻烦了，用户改css只会是改视觉样式，大小是组件逻辑的一部分，而且不能限制一个页面上只能有一种大小