【发布时间】:2015-06-28 19:59:13
【问题描述】:
使用轮播滑块时,我可以显示我想要显示的所有内容。问题是我正在显示的某些内容在高度方面适合屏幕。 链接到示例Here
我的 javascript 技能非常有限。是否在考虑是否有一种方法可以用纯 CSS 解决这个问题?还是需要其他方法?
我的控制器:
public ActionResult Slider()
{
var valid = (from x in db.JobOffer
where x.JobStatusModelId == 1
orderby x.DateCreated descending
select new SliderViewModel()
{
JobOfferModelId = x.JobOfferModelId,
ContentId = x.ContentId,
JobTitle = x.JobTitle,
DateCreated = x.DateCreated,
DateVisible = x.DateUnvisible,
Content = x.Content
}).ToList();
ViewBag.Slide = valid;
return View();
}
我的看法
<div id="myCarousel" class="carousel">
<div class="carousel-inner">
<div class="item active">
<div class="content-wrapper">
<div style="width: 70%; margin: auto;">
<div style="background-color: white; margin-top: 0px; min-height: 1000px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px;">
<div align="center">Leys størv á www.starv.fo</div>
</div>
<br />
</div>
<br />
</div>
</div>
@foreach (SliderViewModel item in ViewBag.Slide)
{
<div class="item">
<div class="content-wrapper">
<div class="A4">
<div id="div">
<div style="background-color: white; margin-top: 0px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px;">
<div class="oval">
<img src="/Heim/RetrieveImage/@item.ContentId" alt="" height="60px;" /><br />
</div>
<div style="font-size: 25px; padding-left: 54px; padding-top: 45px;"><b>@Html.DisplayFor(modelItem => item.JobTitle)</b></div>
<div style="font-size: 16px; padding-left: 54px;">@Html.ShowCompany(item.ContentId.ToString())</div>
<div style="padding-top: 25px; font-size: 13px; padding-left: 54px; padding-right: 54px; line-height: 15px;">@Html.Raw(item.Content)<hr />
</div>
</div>
<br />
</div>
</div>
<br />
</div>
</div>
}
</div>
我知道从不使用内联样式。但它只是一个快速测试站点。
【问题讨论】:
标签: javascript html css twitter-bootstrap