I cannot seem to fill in this gap with my Div background color

So this is what my current page looks like, my h1 elements are nested in a fieldset and a div element. The div is set to a background color: black; float: top; position: relative; bottom: 28px; right: 13px;

My fieldset elements have a margin left/right (depending on what corner the lean on) of 400px.

Is there any way I can fill in this gap, please let me know! Cheers.

Please post the code and not just images. It would be preferable if you posted a Codepen or the like with an example.

Sorry, it is not letting me edit this post. Apologies. But here is the code in a reply.

#left {
 margin-right: 400px;
 border-color: black;
}
#right {
 margin-left: 400px;
 border-color: black;
}
div{
	background-color: black;
	border: none;
	margin: auto;
	float: top;
	position: relative;
	bottom: 28px;
    right: 13px;
}

It is a combination of two thing.

  1. The default padding on the fieldset element.

  2. You are using an offset to move the div element.

Remove the left/right padding from the fieldset element and then remove the right: 13px; from the div

Thank you friend! :+1:

No problem.

I would highly suggest learning and using the browser dev tools to inspect and debug the styles.

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.