html - 使用 materialize CSS 对齐按钮旁边的文本

标签 html css alignment materialize

我有一个按钮和它旁边的一些文本。我想将文本的垂直对齐方式与按钮的对齐方式相匹配。这是我现在拥有的:

enter image description here

基本上,我希望 或 Sign Up 文本稍微高一点。我也在使用 MaterializeCSS。这是我的代码:

HTML

<div class="center">
  <button class="btn waves-effect waves-green green darken-1">Sign In</button>
  <span class="alternate-option">or <a href="#">Sign Up</a></span>
</div>

CSS

.alternate-option {
  margin-left: 20px;
}

我试过使用 padding-bottommargin-bottom

最佳答案

这是由 MaterializeCSS 的按钮样式引起的:

margin-bottom: 15px;

Mousa Dirksz 的 span repositionning 的替代解决方案会是 删除按钮的默认边距:

HTML

<div class="center">
    <div class="alternate-option">
        <button class="btn waves-effect waves-green green darken-1">Sign In</button>
        <span>or <a href="#">Sign Up</a></span>
    </div>
</div>

CSS

.alternate-option button {
    margin-bottom: 0px;
}    

.alternate-option span {
    margin-left: 20px;
}

关于html - 使用 materialize CSS 对齐按钮旁边的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28990484/

相关文章:

javascript - 内联 block 元素的纯 javascript 水平选取框

html - CSS中如何将div向上移动以显示另一个div?

jquery - 导航菜单缩小-字体颜色

jquery - Div默认继承parents属性吗

javascript - Angular 中动态更改/恢复页面标题

javascript - 构建可调整大小的 jQuery Mobile 轮播

jquery - 使用 jQuery 和 CSS 对单个元素进行滚动锁定

java - 段落位于剩余页面的中心(水平和垂直)

html - 按顺序对齐具有不同高度的两列中的元素

html - 对齐可滚动表中的 HTML 列