You have made a mistake in your CSS
background-image: url(background-image:url(/images/topmain.jpg) no-repeat;
The correct syntax should be:
background-image: url('images/topmain.jpg');
background-repeat: no-repeat;
OR
background: url(/images/topmain.jpg) no-repeat;
Please update your code snippet as follows:
.fullbox {
border: 1px solid orange;
background-image: url('images/topmain.jpg');
background-repeat: no-repeat;
}
<div class="row">
<div class="col-12">
<div class="fullbox">
<h2>plumbing</h2>
</div>
</div>
</div>
Another example with a live link:
.fullbox {
border: 1px solid orange;
background-image: url('https://cdn.dribbble.com/users/1928643/avatars/small/b3f1a5ea4d68ff539b8f808ff3c4b8a5.jpg');
background-repeat: no-repeat;
}
<div class="row">
<div class="col-12">
<div class="fullbox">
<h2>plumbing</h2>
</div>
</div>
</div>
For more information on the background-image property and path, visit: