基于@Philip Yu代码进行更改，效果：自动居中，中间实体化，两边缩小并虚化。