Bu listeyi tek satırda işlemek istiyorum.
- Liste öğesi1
- Liste öğesi2
Olarak gösterilmelidir
* Liste öğesi2 * Liste öğesi2
Hangi CSS stilini kullanmalı?
Bu listeyi tek satırda işlemek istiyorum.
Olarak gösterilmelidir
* Liste öğesi2 * Liste öğesi2
Hangi CSS stilini kullanmalı?
Yanıtlar:
ul li{
display: inline;
}
Daha fazla bilgi için temel liste seçeneklerine ve listamatic'teki temel yatay listeye bakın. ( bağlantılar için aşağıdaki Daniel Straight'e teşekkürler ).
Ayrıca, yorumlarda da belirtildiği gibi, muhtemelen ul üzerinde stil oluşturmak ve işlerin güzel görünmesini sağlamak için li'lerin ve li'lerin kendilerinin içine giren her öğe olmasını istersiniz.
Modern tarayıcılarda aşağıdakileri yapabilirsiniz (CSS3 uyumlu)
ul
{
display:flex;
list-style:none;
}
<ul>
<li><a href="">Item1</a></li>
<li><a href="">Item2</a></li>
<li><a href="">Item3</a></li>
</ul>
Bunun gibi bir şeyi de denemeyi deneyin:
HTML
<ul class="inlineList">
<li>She</li>
<li>Needs</li>
<li>More Padding, Captain!</li>
</ul>
CSS
.inlineList {
display: flex;
flex-direction: row;
/* Below sets up your display method: flex-start|flex-end|space-between|space-around */
justify-content: flex-start;
/* Below removes bullets and cleans white-space */
list-style: none;
padding: 0;
/* Bonus: forces no word-wrap */
white-space: nowrap;
}
/* Here, I got you started.
li {
padding-top: 50px;
padding-bottom: 50px;
padding-left: 50px;
padding-right: 50px;
}
*/
Göstermek için bir kod parçası yaptım: http://codepen.io/agm1984/pen/mOxaEM
içinde önyükleme kullanımı .list-inlinecss sınıfa
<ul class="list-inline">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ul>
Referans: https://www.w3schools.com/bootstrap/tryit.asp?filename=trybs_ref_txt_list-inline&stacked=h