我正在创建一个CSS按钮,我正在尝试制作一个onclick效果:当用户点击按钮时,它会按下按钮文本1px.我的问题在于它正在推动按钮的整个底部.你会怎么做?
这是CSS:
#button { display: block; width:150px; margin:10px auto; padding:7px 13px; text-align:center; background:#a2bb33; font-size:20px; font-family: 'Arial', sans-serif; color:#ffffff; white-space: nowrap; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; } #button:active { vertical-align: top; padding-top: 8px; } .one a { text-decoration: none; }
Vangel Tzo.. 16
您应该应用以下样式:
#button:active { vertical-align: top; padding: 8px 13px 6px; }
这将为您提供必要的效果,演示在这里.