두 div가 있습니다. outter 하나는 #wrapper라고 부르며, 내부 하나는 #pad라고합니다.내부 divad가 더 커짐에 따라 outter div를 동적으로 변경하십시오.
#pad는 사용자 입력을 허용하고 사용자 입력 내용을 기반으로 #pad의 내용을 변경하는 javascript (jQuery) 함수를 사용합니다. 때로는이 기능으로 인해 패드의 내용으로 인해 div가 이전보다 길어집니다. 이제 분명히 # wrapper가 패드의 길이에이 변화를 수용하기 위해 길어지기를 바랄 것입니다. 그러나 이것은 발생하지 않습니다.
#wrapper
{
clear:both;
padding-top:0.5em;
/*padding-left:50px;*/
height: 100%;
background-color: rgba(255,255,255,0.4);
-moz-border-radius: 20px 20px 0px 0px;
-webkit-border-radius: 20px 20px 0px 0px;
border-radius: 20px 20px 0px 0px;
}
#pad
{
margin-top: 25px;
-moz-border-radius: 5px;
border: solid 1px #DDD;
margin-left:25px;
padding-left:25px;
margin-right:25px;
padding-right:25px;
margin-bottom:2em;
}
이 자바 스크립트 함수 :
function preview()
{
var id1=$("#input1").val();
var id2=$("#input2").val();
var id3=$("#input3").val();
var id4=$("#input4").val();
var id5=$("#input5").val();
if(id1!= null && id1!="")
{
if($("#preview1").attr("src")!=id1)
{
$("#preview1").attr("src",id1);
$("#preview1").fadeIn("slow");
}
}
else
{
$("#preview1").attr("src","");
$("#preview1").fadeOut("slow");
}
if(id2!= null && id2!="")
{
if($("#preview2").attr("src")!=id2)
{
$("#preview2").attr("src",id2);
$("#preview2").fadeIn("slow");
}
}
else
{
$("#preview2").attr("src","");
$("#preview2").fadeOut("slow");
}
if(id3!= null && id3!="")
{
if($("#preview3").attr("src")!=id3)
{
$("#preview3").attr("src",id3);
$("#preview3").fadeIn("slow");
}
}
else
{
$("#preview3").attr("src","");
$("#preview3").fadeOut("slow");
}
if(id4!= null && id4!="")
{
if($("#preview4").attr("src")!=id4)
{
$("#preview4").attr("src",id4);
$("#preview4").fadeIn("slow");
}
}
else
{
$("#preview4").attr("src","");
$("#preview4").fadeOut("slow");
}
if(id5!= null && id5!="")
{
if($("#preview5").attr("src")!=id5)
{
$("#preview5").attr("src",id5);
$("#preview5").fadeIn("slow");
}
}
else
{
$("#preview5").attr("src","");
$("#preview5").fadeOut("slow");
}
setTimeout("preview()",1000);
$("#wrapper").attr("height",$(document).attr("height"));
}
지금까지 내가의 #wrapper 높이 없애 말할 수
http://surveys.mylifeisberkeley.com/
길이가 길어질수록 길어집니다. 그러나 어쨌든 나는 당신이 말한 것을 시도했고 효과가있었습니다! 감사. =] –
HTML 페이지에는 정의 된 길이 방향이 없으므로 길이가 높이 또는 너비인지 여부를 알 수있는 간단한 방법이 없습니다. – aaaaaaaaaaaa
아, 그게 당신이 의미 한 것입니다. 그때까지 나는 수직으로 더 길게 의미한다. (높은 수치는 위치 나 차원을 모호하게 나타 내기 때문에 더 높은 말을하고 싶지 않았습니다.) –