I am working on a website and I have it looking smooth in Chrome, but every other browser shows the menu panel about 10 pixels to the left. If I change anything, it alters the chrome display, but nothing else.
Here is the CSS I'm using:
#banner {
position: fixed;
top: 20px;
right: 20%;
left: 20%;
}
#home {
left: 20%;
position: relative;
top: 160px;
}
#lesson {
left: 20%;
position: relative;
top: 160px;
}
#record {
position: relative;
left: 20%;
top: 160px;
}
I've tried using pixels to define left, but that results in the page not displaying correctly in any browser. Each ID is for an image and they're all contained in a <div> tag. If there is someone who can help, I'd greatly appreciate it.