javascript - How to move a particular list item some pixels to the left using css? -


enter image description here

as seen in above image, want block contents of "this heading" positioned inline book icon.

here html code

<div class="lessions">    <ul>        <li class="chapter"><a href="#">history</a></li>        <li class="chapter"><a href="#">history</a></li>        <li class="chapter"><a href="#">history</a></li>        <li class="chapter"><a href="#">history</a></li>        <li class="lession-heading"><a href="#">this heading</a></li>        <li class="chapter"><a href="#">history</a></li>        <li class="chapter"><a href="#">history</a></li>        <li class="chapter"><a href="#">history</a></li>     </ul> </div> 

and css

.lession-heading{     background: #c1c1c1;     font-size: 100%;     border: 1px solid #aaa;     padding: 15px 0 15px 15px!important;     margin-left: 0px;     color: #000;     list-style-type: none; } 

you use negative margin on list item, bring inline rest. margin-left: -15px;

.lession-heading {    background: #c1c1c1;    font-size: 100%;    border: 1px solid #aaa;    padding: 15px 0 15px 15px!important;    margin-left: -15px;    color: #000;    text-align: left;    list-style-type: none;  }
<div class="lessions">    <ul>      <li class="chapter"><a href="#">history</a></li>      <li class="chapter"><a href="#">history</a></li>      <li class="chapter"><a href="#">history</a></li>      <li class="chapter"><a href="#">history</a></li>      <li class="lession-heading"><a href="#">this heading</a></li>      <li class="chapter"><a href="#">history</a></li>      <li class="chapter"><a href="#">history</a></li>      <li class="chapter"><a href="#">history</a></li>    </ul>  </div>


Comments

Popular posts from this blog

javascript - Create a stacked percentage column -

Optimising Firebase database by automatically overwriting data -

javascript - Angular UI-Grid customTemplate directive causing rows to load slowly/? -