【发布时间】:2013-12-02 11:22:44
【问题描述】:
我正在使用 LESS (CSS) 尝试对齐 div(按钮)内的跨度(按钮文本)。跨度水平居中对齐,但垂直顶部对齐。我还希望 span 对象自动调整为文本大小。
这是 LESS 代码:
.button(@color:@crimson-red) {
border-radius: @small-border-radius;
border-style: none;
background-color: @color;
text-align: center;
display: inline-block;
}
.button-font {
vertical-align: middle;
overflow: auto;
font-family: "Helvetica Neue", sans-serif;
color: @off-white;
font-weight: bold;
font-size: 10pt;
position: relative;
}
.blue-button {
.button(@blue);
}
【问题讨论】:
-
你能分享 html 或创建你迄今为止创建的小提琴吗?
-
没有硬编码的 html。它全部由 JQuery 动态生成。 .blue-button 类应用于 div,而 button-font 应用于 span。
-
动态代码生成的HTML是什么,可以分享一下吗?
-
这并不是一个真正的 LESS 问题,而是一个 CSS 问题。但是there 在stack overflow 上有很多answers。
标签: css