问题标签 [jquery-ui-theme]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - ASP.net MVC 和 jQueryUI 的困境
我刚刚将一个项目移到了ASP.net MVC
框架的 beta 版本,我遇到的唯一问题是jQuery
和jQueryUI
.
这是交易:
以下Site.Master
是脚本参考:
使用这些,accordian UI
我在其中一个视图上的效果很好,除了一个问题:ThemeRoller
页面中不包含来自的图像。如果我注释掉 jQuery 引用,那么 ThemeRoller 图像就在那里。所有的 css 都在 中Content folder
,所有的脚本都在Scripts folder
.
我知道这是一个愚蠢的路径问题,但它让我抽搐。
我错过了什么?
更新
我尝试了第一个答案无济于事,请阅读评论以获取详细信息。再次感谢观看的人。
第二种方法也不起作用。我很困惑。
另一个更新
使用脚本的Url.Content
标签确实可以让脚本正常运行。对样式表使用常规标记会将所有样式添加到页面上,但与 ThemeRoller 相关的所有样式除外。
该jquery-ui-themeroller.css
文件位于 Content 文件夹中,当我检查一个元素时,css 存在。我怀疑问题出在从这个css文件到themeroller的images文件夹的映射中,该文件夹也在Content文件夹中。此文件中的图像链接指定为:background: url(images/foo.gif)
此文件中的链接是否需要更改?
jquery - 有没有人在使用 Themeroller 主题时修复了 IE6 中的 jQuery 对话框按钮格式?
我曾经Themeroller
生成一个应用程序主题,我正在使用jQuery
并jQuery UI
创建一些modal dialog
警报。
它们在 Firefox 2 和 3 上运行良好(并且看起来很棒),但在 IE 6 和 7 上按钮向右移动。
看起来它被 IE 边缘错误所困扰,但我想看看在深入研究 Themeroller CSS 或更糟糕的 jQuery 生成代码之前是否有一个简单的修复方法,以找到解决方法。
这是两个 Firefoxen 中的盒子的样子:
以下是 IE6/7 中同一个框的样子:
jQuery UI 演示页面的按钮在 IE 下看起来更好一些,但在调整大小栏下它们是半模糊的。如果这里没有人说“哦,是的,这就是你修复它的方法......”我将不得不将两个 CSS 文件并排放置并找出区别。
我看到了一个半相关的问题,但那里的答案不适用于我的问题(因为我的对话框容器确实有 ui-dialog 类。
jquery - jQuery UI 图像 css
我可以直接获取自创主题中使用的图像,还是必须从"\jquery-ui-themeroller\theme\images\ui-icons_228ef1_256x240.png"
示例中删除它们?
jquery - 使用 jquery ui themeroller 主题的最佳方法是什么
我昨晚才第一次下载jquery
并jquery-ui
使用/学习。
我想出了如何让它工作,现在我正在玩 themeroller 上的可下载/可自定义主题......(好工具)。
关于最大化使用这些工具的最佳方法的问题:
我正在使用我自己的自定义 css 使用我喜欢的颜色/字体集成jquery/jqueryUI
到现有asp.net
的“主题”中,我使用“themeroller”应用程序让 jquery UI 元素或多或少与我现有的 css 颜色匹配/字体方案。
真正的问题是,我是在倒退吗?我会更好地在 themeroller 中设计我的主题,然后将生成的 CSS 用于我的所有应用程序吗?而不是使用themeroller来模仿我已经拥有的非jquery UI元素的css?
我可以看到能够使用themeroller,下载CSS,然后将非jqueryUI CSS基于生成的CSS会很好,但如果这不是一种普遍接受的方法,我不想尝试最终会给我带来麻烦。
css - 带有 jQueryUI 的 IE7+ 圆角
我不太确定如何使用这个主题来实现这一点。
在这个演示中, Filament Group显示出了一些希望。但并不是所有的闪光都是金子,因为手风琴和其他插件无法正常工作(这是一项正在进行的工作)。
相关问题包括:IE 中的圆角使用 ui-corner-all
jquery - 如何应用多个 jQuery UI 主题
有没有人有任何技术/提示/技巧来帮助我在一个应用程序中组织和实现多个 jQuery UI 主题?
我已经使用!important
它,因为它似乎是强制样式覆盖的最可靠方法 - 但这种方法不是很理想。
jquery-ui -
我正在使用 jQuery UI 主题,它主要是黑色背景上的白色文本。我正在使用 a<fieldset>
和 a <legend>
,后者的文本在黑色背景上以黑色显示(黑色是浏览器的默认字体颜色)。
我已经尝试将各种 jQuery UI 主题 CSS 类应用于图例(例如“ui-widget-content”),但是当我只希望文本为白色时,我得到了太多额外的包袱,例如边框和背景。
在有人说“你为什么不把文本变成白色?”之前,我应该声明我有可切换的主题,所以它必须从主题的样式表中获取颜色。
我知道当我知道我想要哪一个时,我可以使用 jQuery 将 CSS 类应用于所有图例,因此:
任何帮助将不胜感激。
jquery-ui - 其他主题
是否有任何其他 jquery UI 主题(jqueryui.com 除外)?
我发现了以下主题:
asp.net-mvc - jquery ui css没有加载和创建asp.net mvc3页面的问题(意外的令牌错误)
首先,我可以看到我的 mvc3 项目中已经有 jquery ui,但没有主题 css 文件。
我需要选择一个日期,并且像往常一样需要覆盖 EditorFor DateTime。我今天开始使用脚本下项目提供的默认 jquery ui js 文件。日期选择器显示得很好,只有基于 Site.css 的完整的混乱 UI。
所以现在我下载了一个 jquery 构建(带有启动主题)并按照这个页面了解如何将它放在一起。
我正在使用 T4MVC,所以我的页面如下所示:
Layout.cshtml:
创建.cshtml
这是结果:
任何想法,我尝试了几种将脚本和 css 文件标签放在不同位置的组合,但似乎没有任何效果。
更新:所以我是个笨蛋,在布局中有一个<script>
而不是一个<link>
标签!但是仍然存在一个问题,日期选择器显示来自Site.css的 css 。
更新 2:有解决方案
所以我检查了chrome,在资源下我看不到jquery css文件。我解雇了提琴手,但没有看到对 css 文件的任何请求。
我看到了!
<link href="@Links.Content.start.jquery_ui_1_8_7_custom_css" **rel="Stylesheet"** type="text/css" />
是的!没错,我没有添加rel!
jquery - 用于 jquery 主题的 Google cdn
我在这里找到了 jquery ui js 文件的 cdn url ,但是我在哪里可以找到 cdn 中的主题 css 文件。我正在寻找平滑度主题。