Pereiti prie turinio

Rekomenduojami pranešimai

Sveiki,

Taigi ant div'o uzdejau:

position:absolute;

left:0;

top:0;

height:100%;

width:100%;

 

Ir tame div'e ikisau iframe jo stilius:

height:100%;

width:100%;

 

Beda ta , kad iframe aukstis visada buna koki ~50px , bandziau uzdet ant iframe ir div'o stiliu pvz.: height:500px , bet tai nepadeda visvien jis ~50px;

Aisku be position:absolute , aukstis buna normalus.

Yra gal ideju kaip tai istaisyt?

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Sveiki,

Taigi ant div'o uzdejau:

position:absolute;

left:0;

top:0;

height:100%;

width:100%;

 

Ir tame div'e ikisau iframe jo stilius:

height:100%;

width:100%;

 

Beda ta , kad iframe aukstis visada buna koki ~50px , bandziau uzdet ant iframe ir div'o stiliu pvz.: height:500px , bet tai nepadeda visvien jis ~50px;

Aisku be position:absolute , aukstis buna normalus.

Yra gal ideju kaip tai istaisyt?

 

Gal pabandyk display:block

Nuoroda į pranešimą
Dalintis kituose puslapiuose

nepadeda.

<div style="display:relative;width:1024px;height:1000px;">
<div style="top:0;left:0;display:absolute;width:100%;height:100%;">
	<iframe style="height:100%;width:100%;" src="http://www.w3schools.com"></iframe>
</div>
</div>

Redagavo raima220
Nuoroda į pranešimą
Dalintis kituose puslapiuose
  • po 2 savaičių...

Kiek žinau nelabai išeis height 100% su css padaryt (jei kas žino kaip, galėtumet pasireikšt :D), kad būtų tiksliai pagal ekrano resoliuciją, o ne pagal puslapio, kuris bus iframe, aukštį,, todėl su javascript pagalba gali pritaikyt iframe'ą kad būtų visad per visą ekraną.

 

Vienas iš galimų scriptų variantų: (man veikia idealiai)

 

<script type='text/javascript'>
// FRAME AUTO RESIZE
function setIframeHeight( iframeId )
{
var ifDoc, ifRef = document.getElementById( iframeId );

try
{   
 ifDoc = ifRef.contentWindow.document.documentElement;  
}
catch( e )
{ 
 try
 { 
  ifDoc = ifRef.contentDocument.documentElement;  
 }
 catch(ee)
 {   
 }  
}

if( ifDoc )
{
 ifRef.height = 1;  
 ifRef.height = ifDoc.scrollHeight;

}
}

Redagavo Jake
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...