I am facing an issue with my website where it displays differently on various monitors. Below is the HTML and CSS code snippets: HTML
<body>
<div id="Links">
<a href="About.html"><img src="Slideshow/About.png" width="140em" /></a>
<br /><br />
<a href="Contact.html"><img src="Slideshow/Contact.fw.png" width="140em" /></a>
<br /><br />
<a href="Services.html"><img src="Slideshow/Services.fw.png" width="140em" /></a>
</div>
<div id="mainText">
<h1>Contact</h1>
<p>If you want to contact me please call at <b>1.800.SUCCESS</b> or use the form below to sned me an email!</p>
</div>
...
CSS</p>
<pre><code>body {
background-image:url(Pictures/background.jpg);
background-repeat:no-repeat;
background-size:100%;
}
#mainText {
position: absolute;
width: 70%;
float: left;
left: 14em;
}
#conTable {
left:14em;
top:8em;
position:absolute;
}
#Banner {
position:absolute;
padding-left:40%;
}
#Links {
position:absolute;
float:left;
width:50px;
}
I need help understanding why there are differences in display between my laptop and desktop screens, particularly everything being shifted to the left on my laptop screen. Any advice on how to resolve this issue would be greatly appreciated.