【问题标题】:Mark inside checkbox在复选框内标记
【发布时间】:2018-08-23 01:43:24
【问题描述】:

我有一个简短的问题。如何将复选框内的标记从标准刻度更改为点?我已经有一个圆形。我想要的只是我的复选框看起来像单选按钮。我该如何解决这个问题?

【问题讨论】:

  • 这是可能的,但从用户体验的角度来看,它会给用户带来意想不到的行为。为什么不使用“radio”属性
  • @Ramesh 这可以与 JavaFX 一起使用吗?
  • 请提供一个minimal reproducible example,说明您到目前为止所做的事情以及您卡在哪里(您似乎正在使用 css 来更改形状,因此您可以对标记执行相同的操作) .但不应该......你真的不想让你的用户感到困惑:)

标签: css javafx checkbox


【解决方案1】:

虽然我同意 ProgrammerPer 的观点,从用户体验的角度来看这可能不是一个好主意,但有时像这样的操作是必要的。

如果我理解 OP 的问题,我认为唯一可以实现的方法是使用 div 镜像复选框功能(例如),这样它就可以有一个自定义的“勾选”视图。

这是自定义输入的绝佳资源:http://wtfforms.com/

此外,这篇文章和其中链接的文章可能值得一读,了解用户体验的含义:https://ux.stackexchange.com/questions/41924/is-it-acceptable-practice-to-use-checkboxes-as-radio-buttons

希望这会有所帮助!

【讨论】:

  • 请注意 link-only answers 是不鼓励的,所以答案应该是寻找解决方案的终点(相对于另一个参考中途停留,随着时间的推移往往会变得陈旧)。请考虑在此处添加独立的概要,并保留链接作为参考。
猜你喜欢
  • 1970-01-01
  • 2011-04-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多