我试图在AngularJS
中制作一个非常动态的特殊屏幕。Css动态字体大小
我这个屏幕有一些对象与定义大小:
.item
{
margin: auto;
margin-bottom: 10px;
width: 11vw;
height: 11vw;
text-overflow: ellipsis;
overflow: hidden;
}
有项目是通过在API
返回到NG-重复循环基部插入件。
<div class="item"
ng-click="ctrl.clickFunction()"
ng-style="{'background-color':ctrl.color }">
<div class="itemGlobalCode">{{::ctrl.name}}</div>
</div>
问题是我的项目是圆形,有一个最好的渲染我想改变的内容(这里ctrl.name)的字体大小,如果这个内容是长到适合容器。
我找到一些jQuery
解决方案,但如果可能的话,我想避免它们,如果可能的话,我会想要一个纯粹的CSS
解决方案。
你有什么想法吗?
剪掉它,请。 –