2017-07-11 2 views
-1

Wie entferne ich den Raum zwischen Unterkategorie und Kategorie?

.category-list { 
 
    width: 20%; 
 
    margin-left: 50px; 
 
    position: fixed; 
 
    top: 50px; 
 
} 
 

 
#subcat1 { 
 
    width: 50%; 
 
    position: fixed; 
 
    top: 50px; 
 
    left: 350px; 
 
}
<div class="category-list" id="list-category"> 
 
    <div class="list-group"> 
 
    <a href="#" class="list-group-item" onmouseout="document.getElementById('subcat1').style.display = 'none';" onmouseover="document.getElementById('subcat1').style.display = 'block';">First item</a> 
 
    <div class="subcat" id="subcat1" style="display:none;" onmouseout="document.getElementById('subcat1').style.display = 'none';" onmouseover="document.getElementById('subcat1').style.display = 'block';"> 
 
     <div class="list-group"> 
 
     <a href="#" class="list-group-item">Second item</a> 
 
     <a href="#" class="list-group-item">Third item</a> 
 
     <a href="#" class="list-group-item">First item</a> 
 
     <a href="#" class="list-group-item">Second item</a> 
 
     <a href="#" class="list-group-item">Third item</a> 
 
     <a href="#" class="list-group-item">First item</a> 
 
     <a href="#" class="list-group-item">Second item</a> 
 
     <a href="#" class="list-group-item">Third item</a> 
 
     <a href="#" class="list-group-item">First item</a> 
 
     <a href="#" class="list-group-item">Second item</a> 
 
     <a href="#" class="list-group-item">Third item</a> 
 
     </div> 
 

 
    </div> 
 
    </div> 
 
</div>

Die beiden subcat Division und Kategorie Divison sind zwischen ein wenig Platz bekommen, aber ich möchte, dass sie auch an, wenn es für reaktions ness aktiviert ist, wenn ich entsprechende linke Index von Hit und Versuch, der Raum wird entfernt, aber es kommt wieder, wenn ich auf Reaktionsfähigkeit überprüfe. was kann ich anstelle der festen Position verwenden, um sie beide befestigt zu halten! Vielen Dank im Voraus

+0

Welche Raum reden Sie? –

+0

Ich habe die Position von category-list und subcat1 korrigiert, aufgrund derer Leerzeichen dazwischen kommen. Ich möchte diesen Abstand zwischen ihnen entfernen. –

+0

Warum verwenden Sie 'feste' Positionierung. Verwenden Sie einfach "relativ". –

Antwort

1

.category-list{ 
 
    width:20%; 
 
    margin-left:50px; 
 
    position: relative; 
 
    top:50px; 
 
    
 
    
 
} 
 
#subcat1{ 
 
    width:50%; 
 
    position:absolute; 
 
    top:0px; 
 
    right:0 
 
}
<div class="category-list" id="list-category"> 
 
       <div class="list-group"> 
 
       <a href="#" class="list-group-item" onmouseout="document.getElementById('subcat1').style.display = 'none';" onmouseover="document.getElementById('subcat1').style.display = 'block';" >First item</a> 
 
       <div class="subcat" id="subcat1" style="display:none;" onmouseout="document.getElementById('subcat1').style.display = 'none';" onmouseover="document.getElementById('subcat1').style.display = 'block';"> 
 
         <div class="list-group"> 
 
          <a href="#" class="list-group-item">Second item</a> 
 
          <a href="#" class="list-group-item">Third item</a> 
 
          <a href="#" class="list-group-item">First item</a> 
 
          <a href="#" class="list-group-item">Second item</a> 
 
          <a href="#" class="list-group-item">Third item</a> 
 
          <a href="#" class="list-group-item">First item</a> 
 
          <a href="#" class="list-group-item">Second item</a> 
 
          <a href="#" class="list-group-item">Third item</a> 
 
          <a href="#" class="list-group-item">First item</a> 
 
          <a href="#" class="list-group-item">Second item</a> 
 
          <a href="#" class="list-group-item">Third item</a> 
 
         </div> 
 

 
       </div> 
 
</div> 
 
</div>

+0

Wolltest du das erreichen? – SamB

+0

fast, aber ich habe Bootstrap-Klassen verwendet, aber wenn ich auf Reaktionsfähigkeit Breite der Kategorie-Liste Abteilung Änderungen und weiter die Subcat-Division sich überlappen –

+0

vielleicht möchte ich die Breite Änderungen durch Bootstrap auf Kategorie-Liste Division –

Verwandte Themen