css - 使用 CSS 并排显示带有图像的元素

标签 css

我正在尝试仅使用 css 并排显示图像。问题是图像不是内联显示而是作为列表显示(我使用 <ul> 标签来完成此操作)。也许我使用了错误类型的标签或者我的 css 是错误的(见下文):

ul {
    float: left;
    width: 15em; /* width is changed */
    margin: 0;
    padding: 0;
    list-style-type: none;
    list-style-position: outside;
}
li {
    float: left;
    width: 100%;
    margin: 20%;
} 

最佳答案

试试这个:

ul.gallery {
   height:425px;
   width:200px;
   list-style-type: none;
}
ul.gallery li {
   border:1px solid #BBBBBB;
   float:right;
   height:50px;
   margin-right:7px;
   margin-top:7px;
   width:50px;
}

和 (x)html

<ul class="gallery">
    <li><img src="images/0001.jpg" /></li> 
    <li><img src="images/0001.jpg" /></li> 
    <li><img src="images/0001.jpg" /></li> 
    <li><img src="images/0001.jpg" /></li> 
    <li><img src="images/0001.jpg" /></li> 
    <li><img src="images/0001.jpg" /></li> 
    <li><img src="images/0001.jpg" /></li> 
    <li><img src="images/0001.jpg" /></li> 
    <li><img src="images/0001.jpg" /></li>
</ul>

关于css - 使用 CSS 并排显示带有图像的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/878546/

相关文章:

python - django - 基本模板中的静态文件

php - 选项卡在页面返回时错误地刷新

css - ionic 图标周围的阴影/轮廓

html - 无法选择所需的 ul 元素 - CSS

Firefox 在 li 元素上不一致

html - Safari 中的垂直居中

jquery - 单击更改特定按钮的背景颜色

javascript - 防止div可点击干扰javascript

html - 表格单元格在 Firefox、IE 中未对齐

javascript - 使用 CSSStyleDeclaration.setProperty() 时如何告诉 Chrome 浏览器不要将电话号码转换为指数数?