Just to add to the answers, I think the specific reason in this case, in addition to the misplaced no-repeat, is the space between url and (:
background-image: url ('/image/btn.png') no-repeat; /* Won't work */
background-image: url('/image/btn.png'); /* Should work */