不使用js方法
可以利用padding-bottom 或 padding-top来解决;让padding的值等于width的值,这样就可以得到一个正方形,如果有内容,可以放在子元素中,子元素做绝对定位就可以
padding-bottom
padding-top