我在表单上有一个用于上传图片的按钮。但是应用典型代码看起来并不好......
<div class="ui segment">
<div class="field">
<input type="hidden" name="MAX_FILE_SIZE" value="100000" />
<label for="#elegir">Elige el archivo a subir: </label>
<input id="elegir" name="uploadedfile" type="file" /><br />
<input type="submit" class="ui blue inline button" value="Subir archivo" />
</div>
</div>
我搜索了语义用户界面文档,但没有找到该项目的实现......
使用输入的样式来上传文件并不容易,因为大多数浏览器不允许您直接设置样式,无论是使用 JavaScript 还是使用 CSS。与大多数 CSS 框架一样,语义 UI 不为所述元素提供特定样式。
有很多变通方法,我认为它们更像是 CSS 和/或 JavaScript “技巧”来实现这种效果。
我给你留下了你可以在互联网上找到的众多例子之一:
另一个例子,更多的“引导程序”:
Materialize CSS 有一个非常有趣的选项,但可能有点超出问题的范围,就像之前的 Bootstrap 一样:
http://materializecss.com/forms.html#file