Jquery UI框架图标

Phi*_*enn 4 jquery-ui

Themeroller页面上,jQuery UI的作者显示,如果您使用某些关键字,则可以使用图标.例:

<li class="ui-state-default ui-corner-all" title=".ui-icon-circle-close">
<span class="ui-icon ui-icon-circle-close">
</span>
</li>
Run Code Online (Sandbox Code Playgroud)

这会在圆圈中间创建一个漂亮的小X,由一个带圆角和边框的框架构成.

但是,如果我的图标不在列表中呢?如果他们在一个表格单元格中怎么办?

<td>
<li class="ui-state-default ui-corner-all" title=".ui-icon-circle-close">
<span class="ui-icon ui-icon-triangle-1-s"></span>
</li>
</td>
Run Code Online (Sandbox Code Playgroud)

虽然技术上不正确,但这样做有效,因为我没有开启和关闭<ul>元素.

我用吗

<td class="showcities">
<span class="ui-state-default ui-corner-all" title=".ui-icon-circle-close">
<span class="ui-icon ui-icon-triangle-1-s">
</span>
</span>
</td>
Run Code Online (Sandbox Code Playgroud)

如果是这样,css应该用什么定义ui-corner-与Themeroller示例一样?

Nic*_*ver 5

而不是跨度,<div>在这里使用,像这样

<td class="showcities">
  <div class="ui-state-default ui-corner-all" title=".ui-icon-circle-close">
    <span class="ui-icon ui-icon-triangle-1-s"></span>
  </div>
</td>
Run Code Online (Sandbox Code Playgroud)