05. april 2004 - 15:30
#3
Tjah, jeg kan jo tydeligt se, at FrontPage har været der ,-(
Og så kan jeg se, at koden af en eller anden grund (chikane ?-) er lavet, så den flok internet-brugere, som ikke bruger Internet Explorer, får en meget dårlig oplevelse ...
Jeg går ud fra, at du har ladet FrontPage generere koden, men det er da tosset at udelukke 12-14 % af internet-brugerne til gengæld for at de ca. 0,1% som stadig bruger IE4 kan være med :-(
Ved at skrive koden en anelse anderledes ville _alle_ moderne browsere kunne være med, men ikke IE4, det ville kræve en fordobling, at få både det ene og det andet med ...
Men generelt set omkring centreringen, så skal du sætte alt dit indhold ind i en div (to faktisk !-) og så have følgende i stylesheet:
html,body{height:100%}
#main{
height:100%;
text-align:center;
}
#content{
margin:auto;
text-align:left;
height:480px;
width:640px;/*Højde og bredde skal du selvfølgelig sætte, som du har behov for*/
/*Top skal sættes for ie og andre, som ikke forstår margin:auto;*/
}
Koden, kommer så til at se sådan ud:
<body onload="denKodeDuHarIdag();posMain();"><!-- Dit bodytag skal næsten ikke ændres, men det er med for tydelighed -->
<div id="main">
<div id="content">
<!-- Her sætter du alt det, som idag er imellem body og /body -->
</div></div>
</body>
javascriptet til positionering ser så sådan ud:
function posMain(){
if(navigator.userAgent.indexOf('MSIE')>0){
var mainH = document.getElementById("main").offsetHeight;
var cont = document.getElementById("content");
cont.top = ((mainH-cont.offsetHeight)/2)+'px';
}
}
-- og egentlig kunne jeg jo ligesågodt have brugt .all, men vaner ...
06. april 2004 - 22:48
#5
Det burde virke, hvis du sætter dette ind i stedet for _alt_ fra </head> og til slut ...
(Her er det forsiden !-)
<style type="text/css">
html,body{height:100%}
#main{
height:100%;
text-align:center;
}
#content{
margin:auto;
text-align:left;
height:480px;
width:640px;/*Højde og bredde skal du selvfølgelig sætte, som du har behov for*/
/*Top skal sættes for ie og andre, som ikke forstår margin:auto;*/
}
</style>
<script type="text/javascript">
function posMain(){
if(navigator.userAgent.indexOf('MSIE')>0){
var mainH = document.getElementById("main").offsetHeight;
var cont = document.getElementById("content");
cont.top = ((mainH-cont.offsetHeight)/2)+'px';
}
}
</script>
</head>
<body onload="posMain();FP_preloadImgs(/*url*/'buttonB.gif', /*url*/'buttonC.gif', /*url*/'button33.gif', /*url*/'button34.gif', /*url*/'button36.gif', /*url*/'button37.gif', /*url*/'button39.gif', /*url*/'button3A.gif', /*url*/'button3F.gif', /*url*/'button40.gif')">
<div id="main">
<div id="content">
<p><!--[if gte vml 1]><v:shapetype id="_x0000_t202"
coordsize="21600,21600" o:spt="202" path="m,l,21600r21600,l21600,xe">
<v:stroke joinstyle="miter"/>
<v:path gradientshapeok="t" o:connecttype="rect"/>
</v:shapetype><v:shape id="_x0000_s1025" type="#_x0000_t202" alt="" style='position:absolute;
left:159.75pt;top:55.5pt;width:448.5pt;height:41.25pt;z-index:1' filled="f"
stroked="f">
<v:textbox>
<table cellspacing="0" cellpadding="0" width="100%" height="100%">
<tr>
<td align="center"><b><font size="4" color="#848484">KONTRAST
STRUKTUR BALANCE</font></b></td>
</tr>
</table>
</v:textbox>
</v:shape><![endif]--><![if !vml]><span style='mso-ignore:vglayout;position:
absolute;z-index:1;left:213px;top:74px;width:602px;height:59px'><img width=602 height=59 src="default_files/image001.gif" v:shapes="_x0000_s1025"></span><![endif]>
<a href="profil.htm">
<img border="0" id="img9" src="button3E.gif" height="20" width="100" alt="Profil" fp-style="fp-btn: Jewel 2; fp-font: Verdana; fp-font-color-normal: #808080; fp-font-color-hover: #FFFFFF; fp-transparent: 1" fp-title="Profil" onmouseover="FP_swapImg(1,0,/*id*/'img9',/*url*/'button3F.gif')" onmouseout="FP_swapImg(0,0,/*id*/'img9',/*url*/'button3E.gif')" onmousedown="FP_swapImg(1,0,/*id*/'img9',/*url*/'button40.gif')" onmouseup="FP_swapImg(0,0,/*id*/'img9',/*url*/'button3F.gif')"></a></p>
<div style="position: absolute; top: 96px; left: 52px; width: 170px; height: 407px; z-index: 1">
<img border="0" src="front.jpg" width="191" height="399"></div>
<p>
</p>
<p>
<a href="salg.htm">
<img border="0" id="img6" src="button32.gif" height="20" width="100" alt="Til salg" onmouseover="FP_swapImg(1,0,/*id*/'img6',/*url*/'button33.gif')" onmouseout="FP_swapImg(0,0,/*id*/'img6',/*url*/'button32.gif')" onmousedown="FP_swapImg(1,0,/*id*/'img6',/*url*/'button34.gif')" onmouseup="FP_swapImg(0,0,/*id*/'img6',/*url*/'button33.gif')" fp-style="fp-btn: Jewel 2; fp-font: Verdana; fp-font-color-normal: #808080; fp-font-color-hover: #FFFFFF; fp-transparent: 1" fp-title="Til salg"></a></p>
<p> </p>
<p>
<a href="privat.htm">
<img border="0" id="img7" src="button35.gif" height="20" width="100" alt="Privat eje" onmouseover="FP_swapImg(1,0,/*id*/'img7',/*url*/'button36.gif')" onmouseout="FP_swapImg(0,0,/*id*/'img7',/*url*/'button35.gif')" onmousedown="FP_swapImg(1,0,/*id*/'img7',/*url*/'button37.gif')" onmouseup="FP_swapImg(0,0,/*id*/'img7',/*url*/'button36.gif')" fp-style="fp-btn: Jewel 2; fp-font: Verdana; fp-font-color-normal: #808080; fp-font-color-hover: #FFFFFF; fp-transparent: 1" fp-title="Privat eje"></a></p>
<p> </p>
<p>
<a href="inspiration.htm">
<img border="0" id="img8" src="button38.gif" height="20" width="100" alt="Inspiration" onmouseover="FP_swapImg(1,0,/*id*/'img8',/*url*/'button39.gif')" onmouseout="FP_swapImg(0,0,/*id*/'img8',/*url*/'button38.gif')" onmousedown="FP_swapImg(1,0,/*id*/'img8',/*url*/'button3A.gif')" onmouseup="FP_swapImg(0,0,/*id*/'img8',/*url*/'button39.gif')" fp-style="fp-btn: Jewel 2; fp-font: Verdana; fp-font-color-normal: #808080; fp-font-color-hover: #FFFFFF; fp-transparent: 1" fp-title="Inspiration"></a></p>
<p> </p>
<p>
<a href="kontakt.htm">
<img border="0" id="img1" src="buttonA.gif" height="20" width="100" alt="Kontakt" fp-style="fp-btn: Jewel 2; fp-font: Verdana; fp-font-color-normal: #808080; fp-font-color-hover: #FFFFFF; fp-transparent: 1" fp-title="Kontakt" onmouseover="FP_swapImg(1,0,/*id*/'img1',/*url*/'buttonB.gif')" onmouseout="FP_swapImg(0,0,/*id*/'img1',/*url*/'buttonA.gif')" onmousedown="FP_swapImg(1,0,/*id*/'img1',/*url*/'buttonC.gif')" onmouseup="FP_swapImg(0,0,/*id*/'img1',/*url*/'buttonB.gif')"></a></p>
<div style="position: absolute; top: 210px; left: 558px; width: 121px; height: 281px; z-index: 2">
<img border="0" src="profil.JPG" width="121" height="281"></div>
<div style="position: absolute; top: 498px; left: 68px; width: 167px; height: 81px; z-index: 3">
<img border="0" src="sign-nagativ.gif" width="167" height="81"></div>
</div></div>
</body>
</html>