Css 如何在primefaces中更改鼠标上的commandlink图像?
我试过了,但我的命令链接消失了。当我试图找到firebug时,它就在那里,但大小为0 x 0 pxCss 如何在primefaces中更改鼠标上的commandlink图像?,css,primefaces,hover,commandlink,Css,Primefaces,Hover,Commandlink,我试过了,但我的命令链接消失了。当我试图找到firebug时,它就在那里,但大小为0 x 0 px .myNewButton { width: 50px !important; height: 50px !important; background-image: url('/resources/img/e_menu_icons/x.png') !important ; } .myNewButton:hover { width: 50px !important; height: 50px
.myNewButton {
width: 50px !important;
height: 50px !important;
background-image: url('/resources/img/e_menu_icons/x.png') !important ;
}
.myNewButton:hover {
width: 50px !important;
height: 50px !important;
background-image: url('/resources/img/e_menu_icons/e.png') !important ;
}
<p:commandLink styleClass="myNewButton" value=""
oncomplete="myDialog.show(); return false;"
action="#{myBean.actionMyAction()}">
</p:commandLink>
.myNewButton{
宽度:50px!重要;
高度:50px!重要;
背景图片:url('/resources/img/e_menu_icons/x.png')!重要;
}
.myNewButton:悬停{
宽度:50px!重要;
高度:50px!重要;
背景图片:url('/resources/img/e_menu_icons/e.png')!重要;
}
我尝试复制错误,链接的显示方式(display:block;)产生了很大的不同:
<style>
.myNewButton {
display: block;
width: 84px !important;
height: 84px !important;
background-image: url('#{request.contextPath}/resources/img/x.png') !important;
}
.myNewButton:hover {
display: block;
width: 84px !important;
height: 84px !important;
background-image: url('#{request.contextPath}/resources/img/e.png') !important;
}
</style>
<h:form>
<p:commandLink styleClass="myNewButton"
oncomplete="myDialog.show(); return false;" />
</h:form>
myNewButton先生{
显示:块;
宽度:84px!重要;
高度:84px!重要;
背景图片:url('#{request.contextPath}/resources/img/x.png')!重要;
}
.myNewButton:悬停{
显示:块;
宽度:84px!重要;
高度:84px!重要;
背景图片:url('#{request.contextPath}/resources/img/e.png')!重要;
}