css - Angular 带文本未正确居中(纯 CSS,无图像)

标签 css

我使用纯 CSS(无图像)创建了一个功能区,但其中的文本没有居中。文本:NEW 现在仅部分可见。你只能读:NE

请看我的 fiddle :http://jsfiddle.net/mauricederegt/8kv6v/

如何解决这个问题,使文本 NEW 在功能区居中?

亲切的问候, 莫里斯

最佳答案

这样做的原因是 div.ribbon-green 非常宽,并且其中心位于右侧。 NEW 中的 E 是 div.ribbon-green 的中心。因此,为了让 NEW 位于显示的包装部分的中心,我们必须移动 div.ribbon-green 的位置。我试着四处移动了一下,发现以下位置有效:

.ribbon-green {
  left: -10px;
  top: 5px;
}

关于css - Angular 带文本未正确居中(纯 CSS,无图像),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10295836/

相关文章:

html - 即 : position two text lines on top and bottom corners in table cell?

html - 删除 textarea 和 div 现在大小不同

css - 用 css 替换 rowspan

html - 位置 : fixed works like position: absolute in Firefox when using CSS filter

javascript - 提交后如何停止重新加载页面

php - 背景中树上的鸟

css - 与 PrimeNg 模块一起使用时,FontAwesome 图标不显示

php & mysql 表单数据

html - 调整大小时 IE10 背景图像伪像

javascript - 用户在线时保持新颜色?