Forum Moderators: not2easy
#bigimage{
position:fixed; top:50%; margin-top:-18.37rem; right:19.33rem;
height:35.7rem; width:22.89rem;
display:none;
z-index:98; }
#bigimage img {
height:35.56rem; width:22.89rem;
border-top:#999 1px solid; border-bottom:#bbb 1px solid; }
html <div id="bigimage">
<img src="imagebank/trans.gif" style="background:url(imagebank/bigimage.jpg);" /><br/>
</div>
<div id="bigimage_story">
[i]FarFar far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts. Separated, they live in Bookmarksgrove right at the coast of the Semantics (a large language ocean[/i])...etc </div> When I say "stopped working", I mean the code for the images begins to render, but appears as a tiny square above the text column, not as a full image on the right of the window. <div id="bigimage"> and the css includes the instruction for that div: display:none; so the little square you see could be the background image, I do not see the css for background. I'm thinking of: adding head and body tags;and no alt tags on images and missing spaces on <br/> for example, just leaves too many output decisions up to the browser. You should at least start with a proper html outline for the page.
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Some Page Title</title>
</head>
<body>
</body>
</html>
<img id="bigimg" src="imagebank/trans.gif" title="a big image"
style="position:fixed; top:50%; margin-top:-18.37rem; height:35.7rem;
right:19.33rem; width:22.89rem;
border-top:#999 1px solid; border-bottom:#bbb 1px solid;
background:url(imagebank/bigimage.jpg);" /> but I doubt if this solution will work in more complex cases.