html - 在列表内联中显示图像

标签 html css twitter-bootstrap list gallery

我想内联显示图像,但它们不是垂直显示的,而是没有出现水平滚动条。如何在不定义确切宽度的情况下使屏幕可滚动,以及如何在没有明确高度的情况下将图像格式化为垂直小于屏幕?没有js技巧。谢谢

<section class="project-section">
<ul class="list-inline">
    <li>
        <article class="project-data">
            <h1>@Model.CurrentTitleText()</h1>
            <p>@Model.CurrentDescriptionText()</p>
        </article>
    </li>
    @foreach (var elem in Model.ProjectInclude)
    {
        <li>
            <article class="project-item-container fit-container">
                <img class="fit-container" src="@Url.Action("Render", "Image", new { file = elem.Media.FileName })/" />
                @if (!string.IsNullOrEmpty(elem.Media.CurrentTitleText()))
                {
                    <h6>@elem.Media.CurrentTitleText()</h6>
                }
                @if (!string.IsNullOrEmpty(elem.Media.CurrentDescriptionText()))
                {
                    <p>@elem.Media.CurrentDescriptionText()</p>
                }
            </article>
        </li>
    }
</ul>

CSS:

.project-section {
    padding-top: 50px;
    padding-bottom: 50px;
    max-height: 100%;
}

.fit-container {
    max-width: 100%;
    max-height: 100%;
}

.project-itemlist {
    max-height: 100%;
}

.project-item-container {
    max-height: 100%;
}     

最佳答案

你必须让你的列表内联显示:

CSS:

 .list-inline li{

   display:inline-block;

  }

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

相关文章:

html - 内容左侧和右侧的水平线特定宽度

html - 我想给 fa 图标 HTML 上色

javascript - 内容更改后如何使 onload 脚本再次工作

css - 无法调整 Bootstrap open-iconic 的大小

javascript - 如何使一个 HTML 文件中的触摸事件影响另一个 HTML 文件中的事物?

javascript - 按下按钮时,如何使此交通灯序列重复多次>

javascript - 无法在表的悬停 td 元素上显示弹出框

javascript - 应用 css 时排除上层父级

html - 如何在 Bootstrap 容器中将图像显示为背景

html - 仅限垂直滚动表格