text-align-last在主要的最新浏览器上都可以使用,但是对于某些浏览器来说,它无法按预期工作。例如包括移动浏览器。

我想做的是使对齐的文本最后一行居中。

这适用于主要浏览器

  text-align: justify;
  text-justify: distribute;
  -moz-text-align-last: center;
  -webkit-text-align-last: center;
  text-align-last: center;


我想在angularjs中我们应该使用指令,但是我在这些方面并不擅长。 Link显示了简单的javascript方法。任何帮助深表感谢。

编辑

我不确定这是否行得通

.directive('justCenter', function() {
  return {
    restrict: 'AC',
    link: function (scope, element, attrs) {
       scope.$watch(attrs.myCenter, function (value) {
        var clone = element.createElement('p');
        clone.textContent= element.textContent;
        clone.className= 'clone';
        elemt.parentNode.insertBefore(clone, element);
        element.style.height= p.offsetHeight - 14 + 'px';

       });
    }
  }
})


谁能帮我使它正常工作...?
也许像这样的形式

<just-center my-center="something"> </just-center>

最佳答案

doc from MDN说这是一项实验技术。另请参见support for mobile,不要误会。

关于javascript - CSS,有没有办法使Angularjs中的“text-align-last”成为可能?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36094269/

10-09 18:39