如何内联显示元素?

时间:2018-03-02 15:50:07

标签: css css-selectors whmcs whmcs-invoice-template

你好我的CSS有一个小问题,不知道如何解决。

在我的WHMCS template我想要更多地实现一个元素,现在有一个元素在下面一行(获得支持)。如何解决这个问题?

enter image description here

这是来自该元素的CSS:

.home-shortcuts {
margin: 0;
/*background:#25a2c7;*/
background: #5E35B1;
padding-left: 250px;
margin-top: -60px;
color: #fff
}

这是来自header.tpl文件的代码

<div class="col-sm-12 col-md-8">
                <ul>
                     <li>
                        <a id="btnOrderHosting" href="cart.php">
                            <i class="fa fa-headphones"></i>
                            <p>
                                Créer une radio <span>&raquo;</span>
                            </p>
                        </a>
                    </li>
                    {if $registerdomainenabled || $transferdomainenabled}
                        <li>
                            <a id="btnBuyADomain" href="domainchecker.php">
                                <i class="fa fa-globe"></i>
                                <p>
                                    {$LANG.buyadomain} <span>&raquo;</span>
                                </p>
                            </a>
                        </li>
                    {/if}
                    <li>
                        <a id="btnOrderHosting" href="cart.php">
                            <i class="fa fa-hdd-o"></i>
                            <p>
                                {$LANG.orderhosting} <span>&raquo;</span>
                            </p>
                        </a>
                    </li>
                    <li>
                        <a id="btnMakePayment" href="clientarea.php">
                            <i class="fa fa-credit-card"></i>
                            <p>
                                {$LANG.makepayment} <span>&raquo;</span>
                            </p>
                        </a>
                    </li>
                    <li>
                        <a id="btnGetSupport" href="submitticket.php">
                            <i class="fa fa-envelope-o"></i>
                            <p>
                                {$LANG.getsupport} <span>&raquo;</span>
                            </p>
                        </a>
                    </li>
                </ul>
            </div>

如何在一行中显示所有内容?

2 个答案:

答案 0 :(得分:2)

您可以看到您的li元素宽度为24%。将它们减少到20%(100/5 = 20,您的列表中有五个项目)。那就是它。

.home-shortcuts li {
  width: 20%;
}

答案 1 :(得分:2)

添加

.home-shortcuts{padding-left:0;}
.home-shortcuts .container{width:60%;}
.home-shortcuts li {
  width: 20%;
}

制作col-md-12代替col-md-8它会变好enter image description here