我正在使用一個名爲「NotificationButton」的按鈕的Ext工具欄,我打算在其中顯示數字,就像在facebook通知中一樣。我可以成功更改按鈕的html。我卡住的唯一的東西是在CSS部分。Facebook像Ext3按鈕的通知圖標
任何人都可以指向正確的方向嗎?提前致謝。
已編輯!
正如Daulet建議,在這一點上,我有:
樣式
<style type="text/css">
.fbNotification
{
background: none repeat scroll 0 0 orange!important;
border: 1px solid orange !important;
border-radius: 10px !important;
width: 18px !important;
}
.fbNotification .x-tip-body
{
font-size: 10px !important;
}
</style>
標記
<ext:Panel ID="Panel1" runat="server" Title="Panel with toolbars" Width="600" Height="300">
<TopBar>
<ext:Toolbar runat="server">
<Items>
<ext:Button ID="b1" runat="server" Icon="Add" StandOut="true" Text="Notifications">
<Listeners>
<Render Fn="createTooltp"></Render>
</Listeners>
</ext:Button>
<ext:ToolbarFill />
<ext:Button runat="server" EnableToggle="true" ToggleGroup="G1" Icon="GroupAdd" Pressed="true" />
<ext:Button runat="server" EnableToggle="true" ToggleGroup="G1" Icon="GroupDelete" />
<ext:Button runat="server" EnableToggle="true" ToggleGroup="G1" Icon="GroupEdit" />
</Items>
</ext:Toolbar>
</TopBar>
</ext:Panel>
腳本:
<script type="text/javascript" language="javascript">
function createTooltp(cmp) {
tooTip = new Ext.ToolTip({
anchor: 'left',
target: cmp,
html: '10',
cls: 'fbNotification',
autoRender: true,
renderTo: Ext.getBody(),
autoHide: false,
shadow: false,
padding: 0,
width: 16,
shrinkWrap: 0,
anchorToTarget: true,
mouseOffset: [-4, -8]
});
tooTip.show();
}
</script>
現在的問題是,css沒有正確應用。請幫忙!
煎茶觸摸有這個['badge'](http://docs.sencha.com/觸摸/ 2-1 /#!/ api/Ext.Button)內置。他們在按鈕上添加一個''元素。你堅持什麼CSS部分? – A1rPun