当前位置: 首页 > 面试题库 >

我如何停止jQuery mobile将样式应用于我的特定表单元素

锺英彦
2023-03-14
问题内容

是否可以指示jQuery Mobile不要设置我的输入框和提交按钮的样式。我自定义CSS很好。jQuery移动脚本正在将自己的样式应用于所有元素。

我尝试过的一种解决方法是覆盖自定义CSS中的那些元素。我可以在其中执行其他任何功能吗?像这样的东西

$.ignoreStyles("button,text");

问题答案:

jQuery Mobile将忽略其data-role属性设置为的元素none。因此,您可以简单地将以下属性添加到标记中:

<input type="text" name="foo" data-role="none" />
<button type="button" id="bar" data-role="none">Button</button>


 类似资料:
  • 问题内容: 我有一个元素。如何将CSS样式应用于此元素的所有子元素?我只想将样式应用于子元素。不是它的大孩子。 我可以用 这对所有孩子都有效,但我想对所有孩子都适用的解决方案。我以为我可以用,但是 不起作用。 编辑 该选择不使用Firefox 26应用规则,并有根据萤火没有其他规则的保证金。如果我替换为,它会起作用。 问题答案: 这些子元素的后代将(可能)继承分配给那些子元素的大多数样式。 您需要

  • 我用的是他用的最新版本的萨克森。NET(9.7.0.18),我发现我的样式表文件被锁定了。这个问题并不总是立即出现,但我通常会在多次调用样式表后看到这个问题。此时,我将无法再通过文本编辑器保存对相关样式表的更改,直到我回收应用程序池。 从我目前看到的情况来看,支持样式表通过xsl:导入或xsl:包括被锁定,但是顶级样式表没有被锁定。 我能够通过创建一个新的MVC项目并调用以下GetXslt2FO方

  • 我需要能够更改应用于的css。如何使用javascript实现这一目标? 我的css存储为一个Javascript变量中的字符串。我不使用css文件。css由大约50个类组成,因此逐个应用它们是没有意义的。我知道如何通过更改最低类来实现这一点,但我只是想看看是否可以使用Javascript命令和变量。 伪码

  • 问题内容: CSS代码(我需要什么) HTML代码 CSS没有按我的预期工作。 我实际上想为所有元素定义样式,但带有的样式除外。 我怎样才能做到这一点? 问题答案: 使用:not选择器: 更新:而不是: 更新: CSS2选择器 ,类似于 Tom Heard-s的 答案:

  • 问题内容: 我是一个以双冒号为前缀的伪元素的新手。我碰到了一篇博客文章,讨论仅使用某些Webkit CSS的滚动条样式。伪元素CSS可以应用于单个元素吗? 在这个小提琴中,我想使div的滚动条自定义,但是主窗口的滚动条保持默认状态。 问题答案: 你的想法是正确的。但是,后面带有空格的表示法实际上与; 相同。这个选择器的意思是“里面任何元素的滚动条”。使用。