html - 如何使侧边栏按钮的填充和边距对齐?

标签 html css angularjs twitter-bootstrap

我正在尝试对齐侧边栏菜单内的按钮,但在某个地方我犯了错误,它总是保持在右边,在 css 中不好任何想法,我如何使侧边栏菜单对齐或任何更好的建议在侧边栏菜单上应用 css 将不胜感激?

sideBar.html

<div class="sideBarMenu" ng-show="showMenu">
    <ul>
        <li>
            <button type="button" class="btn btn-danger  btn-lg" ng-click="recordLogs()" ng-disabled="disabledRecBtn"><span class="glyphicon glyphicon-record" title="start recording"></span></button>
        </li>
        <li>
            <button type="button" class="btn btn-primary btn-lg" ng-click="stopLogs()" ng-disabled="disabledStopBtn"><span class="glyphicon glyphicon-stop" title="stop recording"></span></button>
        </li>
        <li>
            <!--<button type="button" class="btn btn-success btn-md" ng-click="searchLogs()"><span class="glyphicon glyphicon-search" title="search logs in bowser"></span></button>-->
            <button type="button" class="btn btn-info  btn-lg" ng-click="serverFiles()"><span class="glyphicon glyphicon-folder-open" title="download server logged files"></span></button>
        </li>
    </ul>
</div>

主.css

.sideBarMenu {
    height:300px;
    width:100px;
    position:absolute;
    top:35px;
    right:65px;
    border: solid 1px grey;
    background-color: grey;
}
.sideBarMenu ul li {
    padding: 5px 5px 5px 5px;
    list-style: none;
}
.sideBarMenu ul {
    margin: 5px 5px 5px 5px;
}

最佳答案

你可以试试,

.sideBarMenu {
  height:300px;
  width:100px;
  position:absolute;
  top:35px;
  right:65px;
  border: solid 1px grey;
  background-color: grey;
 }
 .sideBarMenu ul{
   margin: 0;
   padding: 0;

.sideBarMenu ul li {
  list-style: none;
  display: block;
}
.sideBarMenu ul li button {
  display: block;
  padding: 12px 10px;
  text-align: center;
  width: 100%;
  border: 0;
  border-bottom: 2px solid #000;
  background-color: #ccc;
 }

您可以根据需要更改填充和边距。

关于html - 如何使侧边栏按钮的填充和边距对齐?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43005207/

相关文章:

javascript - HTML - 整数的输入范围

在 "for"循环中使用的html5 jcanvas点击功能出错了

html - 使用 em 进行布局会导致不同浏览器之间的不一致

CSS 响应 : Resizing windows VS Chrome responsive

javascript - 如何显示来自 REST API Controller 的错误消息以显示在 Angularjs UI 上?

javascript - 到底如何使用javascript dom事件---addEventListener

css - Vuetify.js 网格 | v-row 保持超过移动视口(viewport)宽度

html - 在非常小的屏幕上引导无法正常工作

AngularJS - 为什么需要 $apply 来正确解决 $q promise ?

javascript - angular 2.0 相当于 $scope.$apply