내 웹 사이트에 두 개의 측면 테두리가 있습니다. 왼쪽 및 오른쪽 ... 웹 사이트를 반복하는 15x15 크기의 작은 이미지 ... 아래처럼 테두리를 100 %로 설정하면 " 한 화면 "아래로 이동합니다 (100 %). 그러나 내 웹 사이트는 동적이며 내용이 변경됩니다 ... 페이지의 전체 높이와 함께 테두리를 변경하고 싶습니다 ... 어떻게해야합니까? 또한,쪽 테두리 및 동적 내용 도움말
<div class="bgr_right"></div>
위치입니다 :
여기.bgr_right {
background-image: url(../Graphics/bgr_right.jpg);
background-repeat: repeat-y;
background-position: right;
position: absolute;
top: 0px;
height: 100%;
width: 30px;
right: 0px;
background-color: #E7F5F0;
}
는 HTML의 DIV입니다 : 절대 옳은 일이 여기
는 CSS입니까?UPDATE : 응답을 읽은 후, 나는 더 나은 방법이 있어야한다 생각 ... , 자바 스크립트로는 얻을 수있는 방법이 있는지 javascipt 사용에 대한 ... 는 사람은 알고 있나요 어떻게 몸 높이? 다음 :
<div height="javascript_function()" or something...
??? 레이아웃을 포함하는 테이블을 사용 - 화가의 의견과 평판의 손실의 위험에서 다시
잠깐만 실례 단지 배경을 얻기 위해 마크 업에 빈 요소를 가지고 정말 아무 필요가; 표, div 또는 기타 요소. 항상 예외는 있지만, 아주 간단하게 레이아웃입니다. – jeroen
@Jeroen, 귀하의 의견을 높이 평가 한 결과, 그 이후로 생각했습니다. 그는 * empty * 엘리먼트를 제안하고 있다고 생각하지 않는다. 그는 테이블 셀에''형을 채우지 않고 마크 업 구조를 보여 주려고했다. ... 그렇게 말하면 테이블 레이아웃을 사용하는 것에 동의하지 않지만 쉽게 나타납니다. –
@ricebowl, 열의 클래스 이름은 배경에만 표시된다는 것을 제안합니다. 나는 사용하지 않는 테이블 부분에 동의한다. 내 경험에 따르면 div/css를 사용하면 모든 것이 더 쉽고 유연하게 수행되지만 내 의견은 테이블에만 해당되는 것이 아니라 여분의 div는 OP 중복도 포함된다. – jeroen