Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css Ext JS 4.2-如何创建类似KitchenSink示例的标题?_Css_Extjs_Extjs4_Extjs4.2 - Fatal编程技术网

Css Ext JS 4.2-如何创建类似KitchenSink示例的标题?

Css Ext JS 4.2-如何创建类似KitchenSink示例的标题?,css,extjs,extjs4,extjs4.2,Css,Extjs,Extjs4,Extjs4.2,我需要创建一个类似于经典主题示例的标题: 如何学习它的CSS和用法?这是学习ExtJS的一个棘手部分。我将“Inspect Element”与chrome一起使用,右键单击chrome中的标题,然后转到Inspect Element以确定需要覆盖的CSS类以及需要设置“cls”属性的位置 它是一个自定义元素,扩展了非常通用的Ext.容器: Ext.define("KitchenSink.view.Header", { extend: Ext.Container, xtype: "

我需要创建一个类似于经典主题示例的标题:


如何学习它的CSS和用法?

这是学习ExtJS的一个棘手部分。我将“Inspect Element”与chrome一起使用,右键单击chrome中的标题,然后转到Inspect Element以确定需要覆盖的CSS类以及需要设置“cls”属性的位置

它是一个自定义元素,扩展了非常通用的Ext.容器:

Ext.define("KitchenSink.view.Header", {
    extend: Ext.Container,
    xtype: "appHeader",
    id: "app-header",
    height: 52,
    layout: {type: "hbox",align: "middle"},
    initComponent: function() {
        this.items = [{xtype: "component",id: "app-header-title",html: "Ext JS Kitchen Sink",flex: 1}];
        if (!Ext.getCmp("options-toolbar")) {
            this.items.push({xtype: "themeSwitcher"})
        }
        this.callParent()
    }
});

不过,它的大多数样式都是在自定义CSS中进行的。请参阅CSS以获取应用程序标题。

@talha06-Hah,你让我失望了吗?如果您检查它,您将看到正在使用的CSS样式和类,这就是您要问的。我不知道为什么那应该被否决。我没有投票否决你。它不是一个单一的css属性,当我尝试以这种方式合并属性时,我无法获得正确的标题。图标未正确显示。否决票可能是因为您提交的答案不是答案,这就是问题的评论部分的目的。我最初发布该答案时还无法发表评论,当时没有足够的代表性。我认为这不是ExtJS的真正组成部分。这是自定义CSS。查找应用程序标题及其CSS。不过,定位是ExtJS的一部分。它看起来像一个定制的KitchenSink.view.Header:一切正常,除了它没有应用瞬态效果,尽管我包括了应用程序标题和应用程序标题CSS定义。什么瞬态效果?你是说梯度?这在app-header中。非常感谢您的关心和耐心。它按预期工作。