【问题标题】:Form Styling, jqTransform alternatives?表单样式,jqTransform 替代品?
【发布时间】:2011-08-29 00:23:30
【问题描述】:

我使用 jqTransform,您可以通过查看我最近的问题来判断,这让我很难过。

我在网络上看到了一些替代品,但我想知道是否有一些真正值得的东西?有时我无法判断我找到的脚本(或技术)是两个月大还是两年。

我对皮肤输入感兴趣,但更重要的是,选择(下拉菜单)。

编辑:这不是 jqTransform 不能做的,而是它不允许我做的。我需要重新设置我的选择,无论是使用 jquery 还是 css 技术或其他东西,而不会失去选择的功能。使用 jqTransform,当您在表单上有多个选项时,我在获取选项的选定值时遇到问题,因为它们在重新皮肤后没有 id(您可以解决这个问题,但到目前为止,这只是一个令人头疼的问题)。

【问题讨论】:

  • 这是一个模糊的问题,你的目标是什么?我认为为了快速编码,你应该继续使用 CSS。如果你想要更有趣的东西,你可以试试 flex。他们之间有很多解决方案。
  • 如果你了解 jqTransform 是什么,他的目标就很清楚了。
  • 我是她,但是,是的,我需要一些东西来让我的选择更好。我不确定只有 css 的解决方案是我需要的,但我会考虑它们。这不是快速编码,这是我正在处理的一个大型项目,我真的需要我的表单不因其丑陋而脱颖而出,并且能够在不失去其功能的情况下将它们的外观与网站统一(我不能做很多我需要使用 jqTransform 进行选择的东西)。
  • 更具体一点,你需要做什么你不能用jqTransform做什么。你试过 Jquery UI 吗?
  • jqTransform 窃取了开发人员的大量控制权。例如,选择变成了 ul/li 并获得选择值是一件痛苦的事情。我认为 Elaine 想要一种替代方案,它可以让你在没有跑来跑去的情况下让表格看起来很漂亮。只是在这里猜测。

标签: jquery css forms styling


【解决方案1】:

如果您只是在寻找风格解决方案,我建议您坚持使用 CSS。 JavaScript 可以很好地控制行为等,但无论是在功能上还是速度上,都没有什么比 CSS 样式表更好的了。

一些好的文章是Pretty Accessible Formsthis ones

【讨论】:

  • 这些非常好,但它们没有样式选择,这是它们中最糟糕的...
  • “看起来更糟”是一种主观意见。如果它们在您的设计方案中没有实现,那么您将不得不使用像 jQuery UI 这样的 UI。尽管网络中表单的标准化使用很常见。
猜你喜欢
  • 1970-01-01
  • 2023-03-22
  • 1970-01-01
  • 2017-04-29
  • 1970-01-01
  • 2010-10-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多