2016-04-16 5 views
-1

Der Versuch, oben auf der Seite ein Navigationsmenü zu erstellen, aber die Bilder sind zu weit voneinander entfernt und werden dann umgebrochen. Wie bringe ich sie näher zusammen?Steuerbereich zwischen der Inline-Liste

bad spacing

CSS:

.weddingMenuIcon{ 
     width:30%; 
    } 

HTML:

<ul class="list-inline"> 
    <li> 
     <img src="~/images/home.svg" class="img-responsive weddingMenuIcon" /> 
    </li> 
    <li> 
     <img src="~/images/home.svg" class="img-responsive weddingMenuIcon" /> 
    </li> 
    <li> 
     <img src="~/images/home.svg" class="img-responsive weddingMenuIcon" /> 
    </li> 
</ul> 
+0

Eigentlich glaube ich, wir vermissen andere CSS, die diese Art von Verhalten stylen. – timolawl

+0

Bitte klären Sie Ihr spezifisches Problem oder fügen Sie weitere Details hinzu, um genau das hervorzuheben, was Sie benötigen. Wie es derzeit geschrieben wird, ist es schwer zu sagen, was genau Sie fragen. –

Antwort

0

Das Update war einfach die Breite ändert Prozentsatz mit fester Pixelbreite zu verwenden.

0

Wenn ich dies als eine zentrierte Navigation bauen würde, würde ich inline: block auf die Listenelemente anwenden und dann eine Marge verwenden, um Definieren Sie den Abstand zwischen ihnen.

Sehen Sie diese jsFiddle

.list-inline li { 
    display: inline-block; 
    margin: 0 40px; /* Items have 40px spacing between */ 
} 
Verwandte Themen