All the way up that left column there are similar mistakes where you have misplaced elements and then corrected with magic number margins. You don’t need any of them if you do it properly.
Besides the calendar-wrapper which you have the margins to that.
If you are talking about the distance between the blog archive and the followers then there’s no reason why you cant use a sensible horizontal margin to align them. However I thought that was how you had them aligned anyway.
You need to address the big gap above those elements. I have already mentioned those before.
You need to find the reason why there is a gap in the first place. Once you solve that problem then you don’t need to move anything much.
Do you realise that margin:-13em auto means that there is a top margin of -13em and also a bottom margin of -13em?
That will not only drag the element upwards it will also pull the following element upwards as well and just compound the issues.
Look for the reason why there are vertical gaps. You rarely need to use negative margins. Things will naturally be in the right place if you do it correctly.
Do you realise that margin:-13em auto means that there is a top margin of -13em and also a bottom margin of -13em?
Yes, can see that. I understand. It’s a shorthand.
Look for the reason why there are vertical gaps. You rarely need to use negative margins. Things will naturally be in the right place if you do it correctly.
This is a hard one for me. I don’t have an owl’s eye. But can try. Also, left column is looking wider yet again. I thought we had fixed it. Think maybe my container may have messed it up.
there is still a gap above blog archive and if you look above the image you can see a highlighted light green box. That is your element called photo-border.
You have used position:relative to move it which as we have mentioned countless times doesn’t actually move anything physically and should not be used for structural content. The gap above the blog archives is the space where this photo border image would have lived.
I don’t know what the photo border is supposed to do anyway as I can’t see it well enough with my eyes. If its supposed to be an effect on top of the holly image then it should have been incorporated into that block and probably placed absolutely on top but I don’t really have any idea what it is supposed to be. (I’ve only just realised you have an animated cat stuck in there also but I can hardly see it.)
@PaulOB thank you for pointing all this out. I was looking into the counter below the clock earlier, noticing that there is a negative margin there, which I thought that might have been causing it :
Both these have negative margins in there. The photo border is just a decorative, as I had wanted to look like the example quote box I had found from Johnny Cash. You can’t see it cause its opacity is set to really low values.
No the 10em in that rule is top and bottom shorthand as you already pointed out a couple of posts back. You would need to change it so that there is no margin-bottom but keep the margin-top (for now).
margin:10em 1.2em 0;
If you don’t understand the shorthand then take some time to read up on it as there are millions of resources around to explain it.
Eventually you will reduce that top margin to near zero also but at the moment you can’t remove that margin because the element above (playhouse) it is misplaced because of negative margins once again.
You will need to keep working all the way up that column and correct all the overlaps.