html - 动态显示内联图像列表加载

标签 html css

我正在尝试加载一个图像列表,在一个 div 中,并将它们水平放置(以滚动)

问题是我无法将它们一个接一个地加载,以保持图像尺寸的百分比。

CSS:

 @charset"UTF-8";
 /* CSS Document */
 #collectionContainer {
     position:absolute;
     top:0px;
     left:0px;
     right:0px;
     bottom:15%;
     height:auto;
     width:auto;
     overflow-y: hidden;
     overflow-x: scroll;
 }
 #collectionContainer ul {
     margin: 0;
     padding: 0;
     list-style-type: none;
 }
 #collectionContainer ul li {
     display:inline-block;
     float:left;
 }

页面:

    <div id="collectionContainer">
        <ul>
            <? $dir='content/collection/' .$_GET[ 'collSea']. '/'; 
$dh=opendir($dir); 
while (false !==( $filename=r eaddir($dh))) { 
if ($filename !=="." && $filename !==".." ){ 
if (pathinfo($filename, PATHINFO_EXTENSION)=="jpg" ){ ?>
            <li>
                <img width="auto" height="100%" src="content/collection/<? echo($_GET['collSea']); ?>/<? echo($filename); ?>" />
            </li>
            <?  } } } ?>
        </ul>
    </div>

最佳答案

尝试:

li {
    width: 1000%;
}

它应该有效!

关于html - 动态显示内联图像列表加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24465406/

相关文章:

css - 始终将 <div> 元素定位在右侧,当查看器在浏览器中缩小时也是如此

php - 我应该为此代码创建一个新的 PHP 文件吗?

javascript - 如何在模态上用纯 JavaScript 显示叠加层?

html - 将一个宽度未知的 div 居中,同时在内部保持左对齐

javascript - 您可以将 html 文件渲染到容器中吗?

javascript - 如何在视频停止后重定向到主页

css - Eclipse: block 的自动排序属性

html - 如何将 float 元素的无序列表置于页面中心

css - 使用 CSS 设置 HTML 5 数据属性值

html - 如何使用变量更改 HTML 文件的内容?