我必须维护大量经典的ASP页面,其中许多页面都有表格数据,根本没有排序功能。无论原始开发人员在数据库查询中使用的顺序是什么,都将使您陷入困境。

我想给这些页面添加一些基本的排序,我用javascript在客户端完成。我已经完成了对给定列上的给定表按照给定方向进行排序的基本脚本,只要表受到我们在这里遵循的某些约定的限制,它就能很好地工作。

我想为UI做的是用插入符号(^)指明排序方向,然后。什么?是否有一个特殊的字符是与插入符号相反的?字母v不太合适。或者,是否有其他角色配对我可以使用?


当前回答

所以我想要插入符号完全像OWA一样,所以我下载了office365icons。woff从的 https://owa.example.com/owa/prem/15.1.1913.10/resources/styles/fonts/office365icons.woff(必须登录才能做到,所以通过浏览器),然后,从网站复制浓缩风格:

  @font-face {
      font-family: 'Office365Icons';
      src: url('/fonts/office365icons.woff') format('woff');
      font-weight: normal;
      font-style: normal;
  }

  span.o-icon {
      font-family: 'Office365Icons';
      font-size: 14pt;
      line-height: 21px;
      color: #666;
  }

最后:

<span class="o-icon">&#xe088;</span>

其他回答

一个强大的选择——也是一个激发创造力的选择——就是用方框画的角色来设计你自己的角色。

想要一个向下的“插入符号”?这里有一个:╲╱

我最近发现了它们——我很高兴使用这种自定义设计的字符来标记周围的东西:)。

˅˅˅˅˅˅˅˅˅˅˅˅˅˅˅˅˅˅˅˅˅

˅˅˅Hǝɹǝsɐɯɐʇɔɥᴉuƃ年代ǝʇ˙˅˅˅ ˄˄˄这是一个匹配的集合。˄˄˄

˄˄˄˄˄˄˄˄˄˄˄˄˄˄˄˄˄˄˄˄˄

“实际大小”:每人每个 (更多信息)


编辑:另一个选择…

⋁⋁⋁⋁⋁⋁⋁⋁⋁⋁Unicode # 8897 / U + 22 c1(“n - ary逻辑或“)

⋀⋀⋀⋀⋀⋀⋀⋀⋀⋀Unicode # 8896 / U + 22 c0(“n - ary逻辑和”)

实际尺寸:⋁⋀⋁⋀

我会用一些小图像。也会更好看。

或者,你也可以试试Windows自带的字符映射工具,或者试试这里。

我看到的另一个解决方案是使用Wingdings字体的符号。有很多箭头。

你可以使用黑色三角形,Unicode值U+25b2和U+25bc。或者箭头,U+2191和U+2193。

上下颠倒的旋曲被称为caron或háček。

它在TADS Latin-2扩展到HTML中有一个HTML实体:&caron;看起来像这样:ˇ,不幸的是,它的大小/比例与^插入符号不同。

或者你可以使用unicode U+30C。