Twitter bootstrap 引导4个带有自定义文件文本的多个自定义文件对话框?
我在我的站点上的Bootstrap4中有多个自定义文件对话框。我知道如何通过scss变量设置自定义文件文本,如下所示: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: "
$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的每次迭代而改变: