상당히 간단한 문제라고 생각하지만, 그저 내 머리를 감쌀 수 없으며 jQuery와 너무 좋아 보이지 않습니다. 나는 내부에 div가있다. 기사의 높이는 내용에 따라 다릅니다 (블로그 게시물이므로 일부는 짧고, 일부는 길다). 내 사업부는 그것이 중첩 된 문서의 높이를 일치시킬중첩 된 요소의 높이를 포함하는 요소의 높이를 설정하는 Jquery
HTML :. 내가 그 코드가 생각
$(document).ready(function() {
$(".ColorBarLeft").height(function() {
var height = $(this).height()
$('.PostHome').height(height);
})
});
: 다음
<article class="PostHome">
<div class="ColorBarLeft"></div>
<header>
<h3>@Html.DisplayFor(modelItem => item.Title)</h3>
<small>@Html.DisplayFor(modelItem => item.DateCreated)</small>
</header>
<section id="PostContent">
@Html.DisplayFor(modelItem => item.Content)
</section>
<section id ="PostTags">
@Html.Label("Tags:")
@Html.DisplayFor(modelItem => item.Tags)
</section>
@Html.ActionLink("View Full Post", "Post", new { blogTitle = item.Title.Replace(" ", "-"), id = item.Id}, null)
</article>
그리고 나는 그렇게 같은 일부 jQuery를 시도 정확하지만 jQuery에서별로 좋지 않을 수도 있습니다.
그리고 이것이 중요한지는 모르겠지만 한 번에 여러 개의 posthomes와 ColorBarlefts가있을 것입니다.
*** 편집, 나는 붉은 구불 구불 한 상자가있는 줄을 원하는 = PostHome
클래스 ID = PostHome을 변경합니다.
2 개의 별도 여기에 문제가 있습니다 당신이 그것을 colorbarleft' – elclanrs
'에 posthome''의 높이를 일치하는 다른 방법으로 주위를하고있는 것 같다 : 높이와 색상 막대의 위치. 당신은 이미 그 직책에 대한 해결책을 가지고 있습니까? 막대가 배치되는 방법에 따라 높이에 사용할 수있는 옵션이 결정됩니다. –
내가하는 일은 div의 CSS를 다음과 같이 설정하는 것입니다. position : absolute; 왼쪽 : 0; 높이에 대해서는 일치시킬 수 없기 때문에 jQuery가 그렇게 할 수는 있지만 왜 그렇습니까? 당신이 진술 한 것처럼 이미지를 사용한다면 괜찮습니다. 그러나 기사 요소 안에 보관해야만합니다. – ledgeJumper