Ik ben een beginnend webdesigner en kamp momenteel met het volgende probleem waarop ik maar geen oplossing vind:
Ik maakte een website van zo'n 8 pagina's op mijn notebook met behulp van DIV's en andere gepositioneerde blocks en elementen. Wanneer ik de website upload naar de server en het resultaat bekijk op een groter scherm (breedbeeld), dan staan sommige elementen nog wel op hun plaats, maar heel wat elementen jammer genoeg niet meer.
Hieronder vind je de HTML en CSS van de index-pagina. Hier bijvoorbeeld staat het logo op mijn laptop in het midden van de pagina, maar op de laptop van mijn vriendin die een breedbeeldscherm heeft, niet meer.
Kan er iemand mij inzicht verschaffen?
Mss een klein beetje algemene uitleg over hoe het probleem ook in de toekomst aan te pakken of te vermijden?
Alvast bedankt!
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<link href="Stylesheet_index.css" rel="stylesheet" type="text/css">
<title>3D-architectuur_index</title>
</head>
<body>
<div class="divlogo">
<img src="Afbeeldingen/Logo3Dindex.jpg" alt="logo_3darchitectuur" width="600" height="350">
</div>
<div>
<a href="HTML/3D-architectuur_Home.htm" id="welkomstlink1">
ENTER SITE
</a>
</div>
<div>
<a href="HTML/3D-architectuur_Home.htm" id="welkomstlink2">
ENTER SITE
</a>
</div>
<div id="copyright">
© 3D - architectuur<br>
ir. architect Bart Baeken
</div>
<div id="linkJPopsdesign">
(website created by <a href="https://www.linkedin.com/profile/view?trk=tab_pro&locale=en_US&id=13219065" id="linkJPops" target="_blank">Jasper Verelst)</a>
</div>
</body>
</html>
body {
background-size:100%;
width:100%;
height:100%;
font-family:"Helvetica Neue Light", Calibri Light, Futura Bk;
color:#979595;
overflow:hidden; /* Al hetgeen de div overschrijdt kan je verbergen met hidden, is manier om scrolls weg te werken, je kan dus ook overflow:scroll zetten */
}
/*
#bodyindexpage:hover {
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
*/
.divlogo {
overflow:hidden;
position:absolute; /* hier absoluut is tov de BODY, absolute kan ook tegenover een ander parent element waarin het in staat*/
width:100%;
height:100%; /* heel de DIV is nu hier heel de body */
top:25%;
left:20%;
margin-left:auto; /* margin is tov de box, niet de body*/
margin-right:auto;
bordercolor:;
border-width:;
border-style:;
border-radius:;
box-shadow:;
align:;
text-align:;
vertical align:;
line-height:px; /*is voor vertical align in box*/
}
/*
Deze hoeven niet
box-sizing:border-box;
border-box:5px solid;
background-color:#;
float:;
*/
/*
#divlogo:hover {
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
*/
#welkomstlink1:link {
position:absolute;
top:70%;
left:30%;
text-decoration:none;
z-index:1;
font-family:"Helvetica Neue Light", Calibri Light, Futura Bk;
color:#979595;
}
#welkomstlink2:link {
position:absolute;
top:70%;
left:62%;
text-decoration:none;
z-index:1;
font-family:"Helvetica Neue Light", Calibri Light, Futura Bk;
color:#979595;
}
/* Pas nodig wanneer de box niet meer de link is en wanneer de link apart moet worden behandeld
#welkomstlink:hover {
text-decoration:none;
color:black;
font-family:Arial;
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
font-family:"Helvetiva Neue Light", Calibri Light, Futura Bk;
}
*/
#welkomstlink1:hover {
font-family:"Helvetica Neue Light", Calibri Light, Futura Bk;
color:#979595;
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
#welkomstlink2:hover {
font-family:"Helvetica Neue Light", Calibri Light, Futura Bk;
color:#979595;
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
#welkomstlink1:active {
font-family:"Helvetica Neue Light", Calibri Light, Futura Bk;
color:#979595;
}
#welkomstlink2:active {
font-family:"Helvetica Neue Light", Calibri Light, Futura Bk;
color:#979595;
}
#welkomstlink1:visited {
font-family:"Helvetica Neue Light", Calibri Light, Futura Bk;
color:#979595;
}
#welkomstlink2:visited {
font-family:"Helvetica Neue Light", Calibri Light, Futura Bk;
color:#979595;
}
#copyright {
font-size:;
position:absolute;
top:86%;
left:42%;
z-index:;
font-family:"Helvetica Neue Light", Calibri Light, Futura Bk;
color:#979595;
}
#linkJPopsdesign {
position:absolute;
top:96%;
left:39%;
font-family:"Helvetica Neue Light", Calibri Light, Futura Bk;
color:#979595;
text-decoration:none;
}
#linkJPops:link {
font-family:"Helvetica Neue Light", Calibri Light, Futura Bk;
color:#979595;
text-decoration:none;
}
#linkJPops:hover {
font-family:"Helvetica Neue Light", Calibri Light, Futura Bk;
color:#979595;
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
text-decoration:none;
}
#linkJPops:active {
font-family:"Helvetica Neue Light", Calibri Light, Futura Bk;
color:#979595;
text-decoration:none;
}
#linkJPops:visited {
font-family:"Helvetica Neue Light", Calibri Light, Futura Bk;
color:#979595;
text-decoration:none;
}
Alvast hartelijk dank op voorhand voor het bekijken van mijn bericht.
Groetjes
Jasper