gpt4 book ai didi

css - 样式 Primefaces 文件上传按钮

转载 作者:太空宇宙 更新时间:2023-11-04 12:11:52 26 4
gpt4 key购买 nike

我正在尝试将 Primefaces fileUpload 控件风格化,使其看起来像一个普通的命令按钮。我已经和你在屏幕截图中看到的一样接近了,但我无法让标有“加载”的按钮与其他按钮对齐。我用红色箭头标记了我的屏幕截图,显示按钮需要向上移动几个像素。

enter image description here

这是我的 CSS 和 xhtml,它们让我走到了这一步。我尝试了各种偏差,但没有成功。

.ui-fileupload-buttonbar {
margin: 0px 0px 0px 0px !important;
padding: 0px 0px 0px 0px !important;
border: none;
}
.ui-fileupload {
margin: 0px 0px 0px 0px !important;
padding: 0px 0px 0px 0px !important;
display: inline-block;
border: none;
}
.ui-fileupload-content {
display: none;
}


<p:toolbar>
<f:facet name="left">

<p:commandButton ajax="false" value="Save" icon="ui-icon-disk">
<p:fileDownload value="#{calculator.file}" />
</p:commandButton>

<p:fileUpload fileUploadListener="#{calculator.handleFileUpload}"
label="Load" mode="advanced" update="@all" auto="true"
sizeLimit="100000" allowTypes="/(\.|\/)(txt)$/" />

<p:commandButton ajax="false" value="MS Word"
icon="ui-icon-document" action="#{calculator.Poi()}" />
etc...

最佳答案

答案更简单……

.ui-fileupload-buttonbar .ui-button {
top: -1px;
}

在许多情况下,上面的答案是相关的(这是为了......应该避免!important,这可以通过应用更具体的 css 选择器来完成)

关于css - 样式 Primefaces 文件上传按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28994951/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com