Я вижу много вопросов об этом аргументе, но пока не могу решить проблему. У меня есть 3 элемента, и я хочу выровнять их в одной строке.HTML Как выровнять 3 элемента в одной строке
Это мой HTML код:
<div>
<a class="sxprova" href="javascript:scroll_modules(-1);"><</a>
<ul class="nav" id="ModuleContainer" runat="server" style="margin-right:20px; float:initial">
</ul>
<a class="dxprova" href="javascript:scroll_modules(1);">></a>
</div>
и это мой CSS код:
.sxprova {
float:left;
padding: 17px 5px;
z-index: 100;
font-weight: bold;
border-right: 1px solid #CCC;
background-color: rgb(223,223,223);
}
.dxprova {
float:right;
border-left: 1px solid #CCC;
padding: 17px 5px;
z-index: 100;
font-weight: bold;
background-color: rgb(223,223,223);
}
.nav {
font-family: 'Trebuchet MS', sans-serif;
font-weight: 400;
font-size: 18px;
line-height: 13px;
position: relative;
padding: 0 0 0 20px;
margin: auto;
background-color: rgb(223,223,223);
width: 98%%;
white-space: nowrap;
overflow-x: hidden;
padding-right: 20px;
}
С помощью этого кода результат составляет примерно следующее:
[FIRSTELEMENT] [ВТОРОЙ ELEMENT ________________________________________________] _________________________________________________________________ [ТРЕТИЙ ЭЛЕМЕНТ]
То, что я хочу что-то вроде этого:
[FIRSTELEMENT] [ВТОРОЙ ЭЛЕМЕНТ ________________________________] [ТРЕТИЙ ЭЛЕМЕНТ]
Может кто-нибудь мне помочь?
Показать более подробную информацию о jsfiddle –
Это проект asp.net .. ModuleContainer это барное меню создается программно в C# – Luke