Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.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 更改jQuery UI样式表的首选方法?_Css_Jquery Ui - Fatal编程技术网

Css 更改jQuery UI样式表的首选方法?

Css 更改jQuery UI样式表的首选方法?,css,jquery-ui,Css,Jquery Ui,我只需要对以下元素进行一些调整 来自jquery.ui.autocomplete.css 用户界面自动完成 用户界面菜单 用户界面菜单项 来自jquery-ui-theme.css 用户界面小部件 ui小部件内容 用户界面角落全部 您是建议我直接更改jquery-ui-theme.css和jquery.ui.autocomplete.css,还是建议我使用这6个元素的更改创建自己的.css文件,然后放入 <link rel="stylesheet" href ="newstyles

我只需要对以下元素进行一些调整

来自jquery.ui.autocomplete.css

  • 用户界面自动完成
  • 用户界面菜单
  • 用户界面菜单项
来自jquery-ui-theme.css

  • 用户界面小部件
  • ui小部件内容
  • 用户界面角落全部
您是建议我直接更改jquery-ui-theme.css和jquery.ui.autocomplete.css,还是建议我使用这6个元素的更改创建自己的.css文件,然后放入

<link rel="stylesheet" href ="newstyles.css">


作为

中的最后一项,我发现最好保持第三方css文件不变,然后创建第二个覆盖这些值的文件。只需确保以正确的顺序包含文件,以便更改生效


我这样做的原因是,如果我想升级到更新了css的新版本,我不必再次修补规则以达到相同的效果。

我发现最好保持第三方css文件的原样,然后创建第二个覆盖这些值的文件。只需确保以正确的顺序包含文件,以便更改生效


我这样做的原因是,如果我想升级到更新了css的新版本,我不必再次修补规则以达到相同的效果。

为了安全起见,我始终建议不要编辑任何框架或主题的核心文件。对你来说,我肯定会用这些变化做一张新的表格。这样,如果您需要更新、调试或更改主题,您的自定义将保持独立和完整。

为了安全起见,我始终建议不要编辑任何框架或主题的核心文件。对你来说,我肯定会用这些变化做一张新的表格。这样,如果您需要更新、调试或更改主题,您的自定义设置将保持独立和完整。

您应该创建自己的css来覆盖您想要覆盖的内容,这将使将来出现新版本时更容易升级。

您应该创建自己的css来覆盖您想要覆盖的任何内容,这将使将来出现新版本时更容易升级。

是的,按照您的建议执行。我通常不使用原始的ui文件,而是创建一个新的css来覆盖这些规则。我支持@elclanrs。创建一个新的样式表使迁移到新版本更加容易,因为您不会丢失您的修改。是的,按照您的建议去做就行了。我通常不使用原始的ui文件,而是创建一个新的css来覆盖这些规则。我支持@elclanrs。创建新的样式表使迁移到新版本变得更加容易,因为您不会丢失修改