Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.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
Twitter bootstrap 引导4个带有自定义文件文本的多个自定义文件对话框?_Twitter Bootstrap - Fatal编程技术网

Twitter bootstrap 引导4个带有自定义文件文本的多个自定义文件对话框?

Twitter bootstrap 引导4个带有自定义文件文本的多个自定义文件对话框?,twitter-bootstrap,Twitter Bootstrap,我在我的站点上的Bootstrap4中有多个自定义文件对话框。我知道如何通过scss变量设置自定义文件文本,如下所示: $custom-file-text: ( placeholder: ( en: "Choose file...", es: "Seleccionar archivo...", de: "Datei wählen..." ), button-label: ( en: "Browse", es: "

我在我的站点上的Bootstrap4中有多个自定义文件对话框。我知道如何通过scss变量设置自定义文件文本,如下所示:

$custom-file-text: (
    placeholder: (
      en: "Choose file...",
      es: "Seleccionar archivo...",
      de: "Datei wählen..."
    ),
    button-label: (
      en: "Browse",
      es: "Navegar",
      de: "Durchsuchen"
    )
  );

但这将应用于我所有可用的自定义文件对话框。如何分别设置每个自定义文件对话框的文本?

如果您只想更改占位符而不想更改按钮标签,一个非常简单的技巧是在
中输入文本。自定义文件控件


埃尔马赫德!

这是一个非常简单的解决方案-谢谢。但是我也可以在我的sass文件中使用te全局变量$custom file text来实现。是否将自定义类附加到自定义文件控件span类?如果是,我该怎么做?对于这个答案,您可能想阅读这个SO问题,因为它似乎随着Bootstrap 4的每次迭代而改变: