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

Popular posts from this blog

python - Selenium remoteWebDriver (& SauceLabs) Firefox moseMoveTo action exception -

html - How to custom Bootstrap grid height? -

transpose - Maple isnt executing function but prints function term -