css - how to add both overlay color and background color for the same element -
i not able add overlay element. have tried :before it's not working.
.bot-about li { display: inline-block; padding: 5px 15px; } .bot-about li img { border-radius: 50%; height: 50px; width: 50px; padding: 3px; /*box-shadow: 0px 0px 0px 5px rgba(0, 0, 0, 0.1);*/ margin: 10px 10px 0 10px; -webkit-transition: box-shadow 0.3s ease; -moz-transition: box-shadow 0.3s ease; transition: box-shadow 0.3s ease; position: relative; } .bot-about li img:hover { box-shadow: 0px 0px 0px 8px rgba(0, 0, 0, 0.1); } .bot-header { color: rgba(255, 85, 70, .8); text-align: left; margin-left: 10%; font-size: 16px; } .bot-about { position: relative; } .bot-img-text { position: relative; left: 0; right: 0; } .bot-about li { position: relative; } .bot-about .item { vertical-align: middle; display: inline-block; text-align: center; } .bot-about img { width: 100px; height: 100px; } .bot-about .caption { display: block; margin-left: 2px; margin-top: 10px; } <div class="bot-container"> <div class="bot-cards"> <div class="bot-card"> <div class="bot-about"> <!-- skills section --> <div class="bot-header"> connections </div> <ul> <li> <div class="item"> <a href="#"> <img src="https://via.placeholder.com/50x50" class="c"> </a> <span class="caption">concept</span> </div> </li> <li> <div class="item"> <a href="#"> <img src="https://via.placeholder.com/50x50" class="e"> </a> <span class="caption">exam</span> </div> </li> <li> <div class="item"> <a href="#"> <img src="https://via.placeholder.com/50x50" class="f"> </a> <span class="caption">formula</span> </div> </li> <li> <div class="item"> <a href="#"> <img src="https://via.placeholder.com/50x50" class="t"> </a> <span class="caption">test</span> </div> </li> <li> <div class="item"> <a href="#"> <img src="https://via.placeholder.com/50x50" class="v"> </a> <span class="caption">video</span> </div> </li> <li> <div class="item"> <a href="#"> <img src="https://via.placeholder.com/50x50" class="q"> </a> <span class="caption">quiz</span> </div> </li> </ul> </div> </div> </div> </div>
hope helps. have added pseudo after element item
.bot-about li { display: inline-block; padding: 5px 15px; } .bot-about li img { border-radius: 50%; height: 50px; width: 50px; padding: 3px; /*box-shadow: 0px 0px 0px 5px rgba(0, 0, 0, 0.1);*/ margin: 10px 10px 0 10px; -webkit-transition: box-shadow 0.3s ease; -moz-transition: box-shadow 0.3s ease; transition: box-shadow 0.3s ease; position: relative; } .bot-about li img:hover { box-shadow: 0px 0px 0px 8px rgba(0, 0, 0, 0.1); } .bot-header { color: rgba(255, 85, 70, .8); text-align: left; margin-left: 10%; font-size: 16px; } .bot-about { position: relative; } .bot-img-text { position: relative; left: 0; right: 0; } .bot-about li { position: relative; } .bot-about .item { vertical-align: middle; display: inline-block; text-align: center; } .bot-about .item:before{ position: absolute; content:""; top:0; left:0; width:100%; height:100%; background-color:rgba(0,0,0,.5); } .bot-about img { width: 100px; height: 100px; } .bot-about .caption { display: block; margin-left: 2px; margin-top: 10px; } <div class="bot-container"> <div class="bot-cards"> <div class="bot-card"> <div class="bot-about"> <!-- skills section --> <div class="bot-header"> connections </div> <ul> <li> <div class="item"> <a href="#"> <img src="https://via.placeholder.com/50x50" class="c"> </a> <span class="caption">concept</span> </div> </li> <li> <div class="item"> <a href="#"> <img src="https://via.placeholder.com/50x50" class="e"> </a> <span class="caption">exam</span> </div> </li> <li> <div class="item"> <a href="#"> <img src="https://via.placeholder.com/50x50" class="f"> </a> <span class="caption">formula</span> </div> </li> <li> <div class="item"> <a href="#"> <img src="https://via.placeholder.com/50x50" class="t"> </a> <span class="caption">test</span> </div> </li> <li> <div class="item"> <a href="#"> <img src="https://via.placeholder.com/50x50" class="v"> </a> <span class="caption">video</span> </div> </li> <li> <div class="item"> <a href="#"> <img src="https://via.placeholder.com/50x50" class="q"> </a> <span class="caption">quiz</span> </div> </li> </ul> </div> </div> </div> </div>
Comments
Post a Comment