Как сделать чтобы текст на кнопке был прозрачный?
через RGBAcolor: rgba(RRR,GGG,BBB,AA); #где аа альфа канал 
background: rgba(RRR,GGG,BBB,AA); #где аа альфа канал
alfa канал вам и нужен, если не знаете - идите учить на htmlbook.ru. Тут понять надо
В зависимости от того ТЕКСТ кнопки или ФОН кнопки -
color: rgba(0,255,0,.3);
или
backgrоund-color: rgba(255,255,255,.3);
меняя последний .3 от 0.0 до 1.0 параметр можно регулировать степень прозрачности.