ボタンとボタンの下にアップロードされた画像のみを表示しようとしてadd
いますが、CSSで何をしても問題ありません.によって生成されるテーブルrichfaces
は常に同じです:
これは私のフォームrichfaces
です:
<ui:define name="content">
<h:form>
<h:panelGrid>
<rich:fileUpload fileUploadListener="#{fileUploadBean.listener}" id="upload" acceptedTypes="jpg, gif, png, bmp" ontyperejected="alert('Just JPG, GIF, PNG and BMP are allowed');" maxFilesQuantity="12" immediateUpload="true" >
<a4j:ajax event="uploadcomplete" execute="@none" render="info" />
</rich:fileUpload>
<h:panelGroup id="info">
<h:outputText value="Add picture" rendered="#{fileUploadBean.size==0}" />
<rich:dataGrid columns="4" value="#{fileUploadBean.files}" var="file" rowKeyVar="row">
<a4j:mediaOutput element="img" mimeType="image/jpeg" createContent="#{fileUploadBean.paint}" value="#{row}" style="width:100px; height:100px;" cacheable="false" />
</rich:dataGrid>
<br />
<a4j:commandButton action="#{fileUploadBean.clearUploadData}" render="info, upload" value="Clear Uploaded Data" rendered="#{fileUploadBean.size>0}" />
</h:panelGroup>
</h:panelGrid>
</h:form>
</ui:define>
そして、これはどのように生成されるかです:
jQuery slider
別の瞬間にプラグインを使用するので、もっとシンプルなものが必要です。しかし、私は によって生成されたこのテーブルで消えることはできませんrichfaces
。はい、私のリッチフェイス構成ではスキンが無効になっています:
更新 提案に従って、CSS は次のようになります。
<style>
div div.rf-fu { border: 0px; width: 85px; }
div div.rf-fu-hdr { border: 0px; }
span span.rf-fu-btn-clr { border: 0px; }
span.rf-fu-btns-lft{ width: 85px; }
span.rf-fu-btns-rgh{ display: none; }
div div.rf-fu-lst { display:none; }
</style>
そして今、私のadd..
ファイルボタンは次のようになります:
これらの投稿も非常に役に立ちました。
「border: none」または「border: 0」を使用する必要がありますか?
内側の div には境界線があります - 外側の div のクラスでオーバーライドする方法は?