Positioning af alt indholdet med <div>
Hejson mennesker- Hvordan får man hele siden til at være under ét div-tag så man kan flytte rundt på alt indholdet i siden på en gang - jeg har nemlig været så smart(!) at opbygge hele siden med div tags - for at lave en table-løs side..
Ihvertfald - så opfører mine div sig ikke som jeg vil når jeg sætter dem under et div - hjælp!
koden er som følger eller http://andreas.frip.dk/default.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
<LINK href="styles.css" type=text/css rel=stylesheet>
<STYLE type=text/css>
#divUpControl {
LEFT: 834px; POSITION: absolute; TEXT-ALIGN: right; TOP: 10px; WIDTH: 200px; Z-INDEX: 7
}
#divDownControl {
LEFT: 834px; POSITION: absolute; TEXT-ALIGN: right; TOP: 270px; WIDTH: 200px; Z-INDEX: 7
}
#divContainer {
CLIP: rect(0px 320px 240px 0px); HEIGHT: 240px; LEFT: 847px; OVERFLOW: hidden; POSITION: absolute; TOP: 75px; VISIBILITY: hidden; WIDTH: 126px
}
#divContent {
LEFT: 0px; POSITION: absolute; TOP: 0px
}
</STYLE>
<SCRIPT language=JavaScript>// begin absolutely positioned scrollable area object scripts
// Extension developed by Michael Smedegaard
// Original Scrollable Area code developed by Thomas Brattli
function verifyCompatibleBrowser(){
this.ver=navigator.appVersion
this.dom=document.getElementById?1:0
this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom)?1:0;
this.ie4=(document.all && !this.dom)?1:0;
this.ns5=(this.dom && parseInt(this.ver) >= 5) ?1:0;
this.ns4=(document.layers && !this.dom)?1:0;
this.bw=(this.ie5 || this.ie4 || this.ns4 || this.ns5)
return this
}
bw=new verifyCompatibleBrowser()
var speed=50
var loop, timer
function ConstructObject(obj,nest){
nest=(!nest) ? '':'document.'+nest+'.'
this.el=bw.dom?document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?eval(nest+'document.'+obj):0;
this.css=bw.dom?document.getElementById(obj).style:bw.ie4?document.all[obj].style:bw.ns4?eval(nest+'document.'+obj):0;
this.scrollHeight=bw.ns4?this.css.document.height:this.el.offsetHeight
this.clipHeight=bw.ns4?this.css.clip.height:this.el.offsetHeight
this.up=MoveAreaUp;this.down=MoveAreaDown;
this.MoveArea=MoveArea; this.x; this.y;
this.obj = obj + "Object"
eval(this.obj + "=this")
return this
}
function MoveArea(x,y){
this.x=x;this.y=y
this.css.left=this.x
this.css.top=this.y
}
function MoveAreaDown(move){
if(this.y>-this.scrollHeight+objContainer.clipHeight){
this.MoveArea(0,this.y-move)
if(loop) setTimeout(this.obj+".down("+move+")",speed)
}
}
function MoveAreaUp(move){
if(this.y<0){
this.MoveArea(0,this.y-move)
if(loop) setTimeout(this.obj+".up("+move+")",speed)
}
}
function PerformScroll(speed){
if(initialised){
loop=true;
if(speed>0) objScroller.down(speed)
else objScroller.up(speed)
}
}
function CeaseScroll(){
loop=false
if(timer) clearTimeout(timer)
}
var initialised;
function InitialiseScrollableArea(){
objContainer=new ConstructObject('divContainer')
objScroller=new ConstructObject('divContent','divContainer')
objScroller.MoveArea(0,0)
objContainer.css.visibility='visible'
initialised=true;
}
// end absolutely positioned scrollable area object scripts
</SCRIPT>
<SCRIPT language=JavaScript>
<!--
ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false
function load(page) {
if (ns4) document.textLayer.src = page
else if (ie4) parent.textFrame.document.location = page
}
//-->
</SCRIPT>
</head>
<body onload=InitialiseScrollableArea()>
<DIV id=Layer3 style="HEIGHT: 126px; LEFT: 916px; top: 45px; POSITION: absolute; WIDTH: 131px; Z-INDEX: 7; background : url(iframebg.gif);">
<!-- begin absolutely positioned scrollable area object-->
<DIV id=divUpControl style="HEIGHT: 39px; LEFT: 0px; TOP: 13px; WIDTH: 50px">
<DIV align=center>
<P>
<A href="java script:;" onmouseout=CeaseScroll() onmouseover=PerformScroll(-7)>
<IMG border=0 src="pil_op.gif" style="filter:alpha(opacity=40)" onMouseDown="this.filters.alpha.opacity=100" onMouseover="this.filters.alpha.opacity=100" onMouseout="this.filters.alpha.opacity=40"></A>
</P></DIV></DIV>
<DIV id=divDownControl style="HEIGHT: 39px; LEFT: 0px; TOP: 171px; WIDTH: 50px">
<DIV align=center>
<P>
<A href="java script:;" onmouseout=CeaseScroll() onmouseover=PerformScroll(6)>
<IMG border=0 src="pil_ned.gif" style="filter:alpha(opacity=40)" onMouseDown="this.filters.alpha.opacity=100" onMouseover="this.filters.alpha.opacity=100" onMouseout="this.filters.alpha.opacity=40">
</A></P></DIV></DIV>
<DIV id=divContainer style="HEIGHT: 135px; LEFT: -77px; TOP: 30px; VISIBILITY: visible; WIDTH: 131px background : url(iframebg.gif); border: 0px #FF7F50;">
<DIV id=divContent style="HEIGHT: 135px; LEFT: -2px; TOP: 2px; WIDTH: 131px background : url(iframebg.gif);">
<iframe src="hej.html" allowtransparency=true id=textFrame style="z-index: 7; background:transparent;"
marginWidth=1 marginHeight=1 frameBorder=No scrolling="no" width="250px" height="500">
</iframe>
</DIV></DIV>
</DIV>
<!-- end absolutely positioned scrollable area object --></DIV>
<div class="borderright"></div>
<div class="borderleft"></div>
<div class="bg"><img src="bg.gif"></div>
<div class="bordertop"></div>
<div class="borderbottom"></div>
<div class="boxright"><!--BoxIndhold--></div>
<div class="mDiv"></div>
<div class="mDivIndhold">
<!--indhold-->
<A class=mnu href="java script:load('hej.html')">Weblog</A>
</div>
</div>
</body>
</html>
Mvh, Andreas
