标签: widget

是否有一个Jquery选项卡控件可以很好地处理多行选项卡?

我有一个Web应用程序,其动态数量的选项卡介于2到20之间.

我目前正在使用Jquery UI的标签插件,但发现它的行为不如理想(即大约12个标签,当它包装时,第二行标签随标签选择移动,有时跳过3行而不是2行.

这是一个双重问题,首先,有人知道如何在选择更改时停止第二行标签跳转.

或者,有人知道jQuery的标签插件可以很好地处理多行标签(如果我找不到解决方案,我可能最终使用ExtJS或类似的东西,但试图保持这个应用程序相当轻量级).

回答

经过进一步调查后发现这是由我使用的Jquery UI主题引起的,这是有问题的风格:

.ui-tabs .ui-tabs-nav li.ui-tabs-selected {  padding-bottom: .1em; border-bottom: 0; }
Run Code Online (Sandbox Code Playgroud)

我刚刚删除了padding-bottom:.1em并解决了问题(线索是第二行元素随着选择的变化而移动).

jquery user-interface tabs widget

12
推荐指数
2
解决办法
2万
查看次数

我应该和Pygame一起使用什么gui工具包?

我正在制作一款游戏,需要能够在pygame表面中弹出gui元素.这个问题不是我想要的,因为wxPython绕过SDL表面而不是它内部.到目前为止,我只在这个问题空间中看过ocemp,pguGooeyPy.

  • Ocemp巨大而且看起来很狡猾.它提到了Python 2.3,我在快速浏览cvs repo时找到的最新文件是2岁.
  • 我无法让GooeyPy工作(虽然我没有努力;鸡蛋和Debian不是朋友)而v0.2最后更新于2009年2月.
  • 我一直在和pgu一起工作,但似乎没有得到维护(上次更新11/2009,原始维护者放弃了它),它开始显示它的年龄.它使用旧样式类并抛出字符串异常.

因此,我的问题是:我应该使用什么gui工具包来制作pygame应用程序中的可点击按钮?有没有积极的发展?

编辑,2011年9月

看起来PGU仍在维护中.最后一次提交是从4天前开始的.

python user-interface pygame widget

12
推荐指数
1
解决办法
6013
查看次数

如何清除所有CSS样式

我正在创建一个HTML片段,允许其他人为他们的网站添加功能(这是一个投票小部件).我已经创建了一个像这样的HTML片段:

<div>
   [implementation of my voting widget]
</div>
Run Code Online (Sandbox Code Playgroud)

我花了很多时间来正确地获得这个小部件的格式.它在不导入样式表的示例网页中运行良好.

但是,当我将小部件添加到Drupal站点上的页面时,导入的CSS会严重破坏我的格式化.我希望我的HTML代码段忽略所有CSS样式表.这可能吗?

无论是否可能,是否有更好的解决方案?

html css widget

12
推荐指数
1
解决办法
4万
查看次数

如何在django中为选项标签添加属性?

我必须将title属性添加到ModelChoiceField的选项中.这是我的管理代码:

class LocModelForm(forms.ModelForm):
        def __init__(self,*args,**kwargs):
            super(LocModelForm,self).__init__(*args,**kwargs)
            self.fields['icons'] = forms.ModelChoiceField(queryset = Photo.objects.filter(galleries__title_slug = "markers"))
            self.fields['icons'].widget.attrs['class'] = 'mydds'


        class Meta:
            model = Loc
            widgets = {
                'icons' : forms.Select(attrs={'id':'mydds'}), 
                }

        class Media:
            css = {
                "all":("/media/css/dd.css",)
                }
            js=(
                '/media/js/dd.js',
                )

class LocAdmin(admin.ModelAdmin):
    form = LocModelForm
Run Code Online (Sandbox Code Playgroud)

我可以添加任何属性来选择小部件,但我不知道如何向选项标签添加属性.任何的想法 ?

django admin widget options drop-down-menu

12
推荐指数
3
解决办法
1万
查看次数

如何在QT中获取Top(base)parentWidget?

我正在创建一个软件,父母必须可以访问childrenWidget(或孩子们的孩子的孩子......),以及从孩子到parentWidget(或父母的父母的父母......).

例如 :

QWidget_Principal --> WidgetApplications --> WidgetMenuBar --> PushButtonFullScreen.
Run Code Online (Sandbox Code Playgroud)

问题在于我能做到这一点的方式正在做

this->parentWidget()->parentWidget()->parentWidget()->showFullScreen();
Run Code Online (Sandbox Code Playgroud)

这有一个简单的方法吗?

提前谢谢,对不起我非常糟糕的英语.

路易斯达科斯塔

qt widget parent

12
推荐指数
2
解决办法
1万
查看次数

wp_parse_args做什么?

我一直在构建Wordpress小部件,并且总是使用这样的代码:

$instance = wp_parse_args( (array) $instance);
Run Code Online (Sandbox Code Playgroud)

它从来没有引起过问题,建议在几个地方(Justin Tadlock,我有两本Wordpress书籍等),但这些来源都没有真正解释原因.

那么,这实际上做了什么,如果省略它会发生什么?

php wordpress parsing widget args

12
推荐指数
3
解决办法
8155
查看次数

GWT中DOM元素的处理程序

我想在buttonelement上添加处理程序,我已经实现了如下.请帮我解决此代码中的错误.我不想直接在按钮小部件上添加处理程序.

        Button button = new Button("Click");
        Element buttonElement = button.getElement();

        Event.setEventListener(buttonElement, new EventListener() {

            @Override
            public void onBrowserEvent(Event event) {

                String string = event.getType();

                if(string.equalsIgnoreCase("click")) {
                    System.out.println("CLICK");
                }
            }
        });

        Event.sinkEvents(buttonElement, Event.ONCLICK);
Run Code Online (Sandbox Code Playgroud)

events gwt dom widget event-listener

12
推荐指数
1
解决办法
2万
查看次数

android.support.v7.widget.SwitchCompat周围的选择框

我试图模仿我的应用程序中的新材料设计开关,并且switchcompat工作得很好.唯一的问题是触摸开关周围会出现一个灰色选择框,真正消除干净的外观.这是我可以删除的东西吗?

android widget material-design switchcompat

12
推荐指数
1
解决办法
2370
查看次数

3D触摸快捷小工具

我正在尝试在iOS 10中使用3dtouch实现新的"快捷菜单小部件".我的应用程序有多个今天的扩展和苹果指南报告

如果您的应用有多个小部件,请选择一个以显示在有人使用3D Touch对主屏幕上的应用图标施加压力时出现的快速操作菜单中.

我不明白我能在哪里"改变"那个!

只有一个小部件也可以工作.

xcode widget 3dtouch ios10

12
推荐指数
1
解决办法
2678
查看次数

没有路由器的Angular 2+延迟加载

我是Angular的新手,正在寻找关于如何将一些小部件组件延迟加载(或动态加载?)到我的页面中的信息.我在lazying加载时发现的所有信息都与Angular路由器有关.在这种情况下,路由器不是我需要的,因此很难找到有关如何具体执行此操作的信息.

我所拥有的是一个网站,它有许多可以加载到页面上的小部件.它是可配置的,因此用户可以定义在每个页面上显示哪些小部件,并且可以有任意数量的小部件.其中一些小部件理论上可能非常繁重,所以我不想在网站启动时加载它们.

我还需要传递一个字符串来初始化部分或全部这些小部件.

那么我如何将懒惰(动态?)加载组件/模块加入到我的Angular应用程序中?

javascript widget angular angular-router

12
推荐指数
0
解决办法
1623
查看次数