Olá Pessoal!
Voltei a trabalhar com ASP.Net e queria saber a opinião do pessoal mais experiente sobre qual a melhor opção para alguns casos.
Eu tenho um sprite sheet em png para todos os botões da aplicação web e gostaria de aplica-los utilizando o CssClass.
Ou seja, eu não posso simplesmente adicionar a imagem em um Imagebutton pelo atributo ImageUrl. Isso não funcionaria.
Só estou tendo resultados com LinkButton.
Eu queria saber se os outros componentes, Buttom e/ou ImageButtom, possuem alguma forma combinada com bootstrap que me permita fazer algo semelhante a isso:
<style>
.btn-faq {
height: 34px !important;
width: 34px !important;
}
.arrow-up {
background: url('arrow-icons-min.png') -0px -34px;
position: absolute;
background-repeat: no-repeat;
width: 34px !important;
height: 34px;
top: 0px;
left: 0px;
border-color: #FFF !important;
}
.arrow-down {
background: url('arrow-icons-min.png') -34px -34px;
position: absolute;
background-repeat: no-repeat;
width: 34px !important;
height: 34px;
top: 0px;
left: 0px;
border-color: #FFF !important;
}
</style>
<div class="btn-group">
<div class="btn-group-vertical">
<asp:LinkButton ID="btnUp" runat="server" OnClick="btn_Up" CssClass="btn btn-faq"><i ></i></asp:LinkButton>
<asp:LinkButton ID="btnDown" runat="server" OnClick="btn_Down" CssClass="btn btn-faq"><i ></i></asp:LinkButton>
</div>
</div>
Quando tento aplicar nos Buttons, por exemplo, ao deixar o mouse pressionado no botão, a imagem do botão tá desaparecendo e só volta a aparecer quando solto.