2

jQueryUIアコーディオンに<p>が表示されます。

<p class="ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content-active" style="height: 184px " role="tabpanel">

以前、そこにいくつかのテキストリンクがあったとき、それは完全に適合しました。しかし、今は画像リンクがあり、画像はシャープにクリップされています。

スペースを増やすために<br/>タブを追加することで問題をダクトテープで留めることができますが、アコーディオンパネルにすべての画像を上下に並べて、正しいサイズで表示したいと思います。

4

2 に答える 2

3

私があなたの質問を正しく理解しているなら、あなたはアコーディオンにその高さを内容に基づいて決めるように言う必要があります。

$(function() {
    $( "#accordion" ).accordion({
        heightStyle: "content"
    });
});

これは、次のjQuery UIサイトに記載および表示されています:http://jqueryui.com/accordion/#no-auto-height

うまくいけば、これはあなたが探しているものです。

于 2012-11-15T16:56:16.380 に答える
1

jQueryアコーディオンでも同じ問題が発生しましたが、修正が見つかりました。

このCSSコードをページの上部に追加するだけです。サムネイルで発生する自動トリミングを上書きします。

.ui-accordion-content {
  min-height:auto !important;  
}
于 2017-10-11T17:56:44.020 に答える