Вам не нужно вкладывать .paginationNav; как миксин внутри ваших других дивов.
Том прав, кажется, сверху / снизу должны быть идентификаторы, и они могут даже не понадобиться? Я представляю, как ваш HTML выглядит примерно так:
<div id="header">
<div id="paginationNavTop">
<div id="paginationNav">[nav stuff]</div
</div>
</div>
[body stuff]
<div id="footer">
<div id="paginationNavBottom">
<div id="paginationNav">[nav stuff styled differently]</div
</div>
</div>
Если это так, вы можете написать это как свой CSS:
.paginationNav {float: right; text-align: right;}
#header .paginationNav {margin-bottom: 10px;}
#footer .paginationNav {margin-top: 10px;}
вместо специфических стилей Top и Bottom.
В LESS вы можете вложить код, подобный этому:
.paginationNav {float: right; text-align: right;}
#header {
.paginationNav {margin-bottom: 10px;}
}
#footer {
.paginationNav {margin-top: 10px;}
}