【问题标题】:How to Add superscript value in YII2 dropdownlist如何在 YII2 下拉列表中添加上标值
【发布时间】:2018-01-20 05:17:19
【问题描述】:

这里是例子

<?= $form->field($model, 'volume')->dropDownList(['m3'=>'m3','bbls'=>'bbls','gallons'=>'gallons','litres'=>'litres' ],array('prompt'=>'--Select Volume Unit --')) ?>

上标需要3,如M3 IN Option Text

我试过了,但它在普通下拉菜单和 YII2 下拉菜单中不起作用

提前致谢

【问题讨论】:

  • 您如何仅使用 HTML 来实现?
  • 这与yii无关,尝试使用Unicode values,如果安装了合适的字体,像m&amp;U+2083;一样使用

标签: php yii2 dropdown superscript


【解决方案1】:

Select 元素由操作系统呈现,而不是 HTML。不能使用额外的 HTML 标记对其进行修改。

但是在这种情况下,您可以使用 HTML 实体来使用与字体相关的超级/子脚本:

 <select>
  <option value="m3">m&#179;</option>
  <option value="m4">m&#8308;</option>
</select> 

Live demo

HTML:3
HTML 实体:³
JavaScript:\u00B3
JavaScript:\xB3

Unicode Character 'SUPERSCRIPT THREE' (U+00B3)

【讨论】:

  • 感谢它的工作,我如何在 Yii2 中实现它
  • 未在 Yii2 中测试,但尝试将 'm3'=&gt;'m3' 替换为 'm3'=&gt;'m&amp;#179;'
  • 特殊字符有几种写法……让我们试试上标三的这种表示法:'m3'=&gt;'m\u00B3'。我也更新了现场演示。
猜你喜欢
  • 1970-01-01
  • 2018-10-05
  • 1970-01-01
  • 1970-01-01
  • 2015-01-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-03-01
相关资源
最近更新 更多