html - 在 shinyWidgets 的 pickerInput 中将子文本右对齐
问题描述
正如shinyWidgets 文档中的示例所示,我可以定义自己的潜文本标签,显示在主标签旁边。这些潜台词是否可以右对齐,使所有主要标签都左对齐,而潜台词右对齐?
文档中示例的简化版本(在链接选择 pickerInput 中,该示例称为“Subtext”):
pickerInput(
inputId = "Id093",
label = "Subtext",
choices = rownames(mtcars[1:3,]),
choicesOpt = list(
subtext = paste("mpg",
mtcars[1:3,]$mpg,
sep = ": "
)
)
)
生成以下 html 文本:
<div class="form-group shiny-input-container">
<label class="control-label" for="Id093">Subtext</label>
<select id="Id093" class="selectpicker form-control">
<option value="Mazda RX4" data-subtext="mpg: 21">Mazda RX4</option>
<option value="Mazda RX4 Wag" data-subtext="mpg: 21">Mazda RX4 Wag</option>
<option value="Datsun 710" data-subtext="mpg: 22.8">Datsun 710</option>
</select>
</div>
还附上图像,因为使用一个总是更好: 标签旁边有潜台词的列表
我曾尝试在 Chrome 中使用 Inspector 摆弄 css 属性(如对齐文本),但没有运气。
解决方案
推荐阅读
- javascript - 水龙头不等待角度后端服务调用的响应
- python - 如何减去我库存中的项目并稍后在我的程序中打印它们?
- javascript - 以表格标签代替 div
- android - 无法将 Kotlin 库发布到 Jitpack
- r - 在 r 中创建嵌套列表
- excel - Excel 仅使用 CTRL + 左键单击超链接
- lisp - Maxima CAS 中的函数定义
- javascript - 如何将回调函数参数传递给父反应组件?
- c# - (un) dotnet core 3.1 (Linux arm) 和 gnu c++ (same machien, Linux arm) 之间的命名管道
- android - Android Fragments - 只有创建视图层次结构的原始线程才能接触其视图