【问题标题】:List bullet size列出项目符号大小
【发布时间】:2013-04-02 09:04:33
【问题描述】:

如何增加列表项目符号的大小?我正在使用 ""\u2023 ABC" 并应用字体大小为 :16 的样式。但是项目符号大小不会缩放,只有字体大小会缩放。

"\u2023"= 子弹的 unicode

【问题讨论】:

    标签: titanium titanium-mobile


    【解决方案1】:

    Prasad,子弹的大小相对于字体大小也在增加。但问题是 与文本相比,子弹的大小很小。请参考我在 iPhone 模拟器中截取的不同字体大小的屏幕截图

    以上图片中,每张都有字体大小分别为16、30和80。你可以看到箭头的大小也随着字体大小的增加而增加。

    这里有一个适合你的解决方案。

    这里我使用了两个标签 - 一个用于箭头,另一个用于城市名称,字体大小分别为 40 和 20,将它们添加到 tableViewRow。您可以根据需要更改字体大小

    这是我的代码

    for(var i = 0 ; i < number_of_cities; i++ ){            
        var lblArrow = Ti.UI.createLabel({
            text    : "\u2023",
            font    : {fontSize : 40},
            left    : '3%'
        });
        var lblValue   = Ti.UI.createLabel({
            text    : cityList[i].name,
            font    : {fontSize : 20},
            left    : '10%'
        });
    
        tblData[i] = Ti.UI.createTableViewRow();
        tblData[i].add(lblArrow);
        tblData[i].add(lblValue);
    }
    

    请注意:我不确定这是不是最好的方法,但它会解决您的问题

    【讨论】:

      【解决方案2】:

      Unicode 项目符号有多种变体,快速访问 Geometric Shapes 总是有用的。我个人最喜欢的是“Black Circle”,它与 Unicode 的很多内容一样,可能有很多东西,但它不是一个圆圈。

      &amp;#9679; 是一颗漂亮的胖子弹——一颗有态度的子弹。在十六进制中,它是 &amp;#x25CF; 并被解析为列表样式,写为 "\25AC" 在您的 content 标签的 content 值:

      li:before {
          content: "\25AC";
      

      等等

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-06-23
        • 2010-10-09
        • 2023-02-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多