is it possible to create transparent borders on elements that are in a container with a background? Tried it with box-shadows inset and outset. But it doesnt work...
Current code:
#main{
  background-image: url('https://www.bensound.com/bensound-img/betterdays.jpg');
  width:800px;
  height:400px; 
  background-size:100%;
}
#anyNavi{
  height:200px;
  width:100%;
  background-color:rgba(255,255,255,0.5);
  position:absolute;
  margin-top:100px;
}
.borderTransparent{
  width:100px;
  height:100px;
  float:left;
  background-color:blue;
  margin:50px 10px;
  border:5px solid rgba(255,255,255,0);
}<div id="main">
  <div id="anyNavi">
    <div class="borderTransparent">
       <span>A</span>
    </div>
    <div class="borderTransparent">
       <span>B</span>
    </div>
    <div class="borderTransparent">
       <span>C</span>
    </div>
    <div class="borderTransparent">
       <span>D</span>
    </div>
    <div class="borderTransparent">
       <span>E</span>
    </div>
  </div>
</div>

 
     
    