响应Primefaces galllery

时间:2017-12-18 18:01:22

标签: css jsf primefaces

我试图制作一个Primefaces < p:gallery> 响应,以便中的图片保持其宽高比(说清楚:我希望与宽度为100%的简单IMG具有相同的行为,它会增加/自动降低其高度以保持其纵横比。)

使用图库时呈现的结果HTML元素如下:

<div class"pictures_gallery">
    <ul class"ui-galleria-panel-wrapper">
        <li class"ui-galleria-panel">
            <img class"a_picture"/>
        </li>
        /*one extra "li" for each picture*/
    </ul>
</div>

CSS我现在正在申请:

.pictures_gallery{
        width: 100% !important;
        height: auto !important;
}

.ui-galleria-panel-wrapper{
        width: 100% !important;
        height: auto !important
}

.ui-galleria-panel{
        width: 100% !important;
        height: auto !important;
}

.a_picture{
        width: 100% !important;
        height: auto !important;
}

我的问题是图库不在具有已定义高度的容器内,并且生成的图库高度为零。 我怎样才能达到预期的效果?有可能吗?

提前多多感谢。

PS:不要因为!important 而责怪我,它只是用来简化......

0 个答案:

没有答案