javascript - Chartist.js - 向 Y 轴添加刻度线(不是值)
问题描述
我正在寻找一种方法来添加实际的刻度线,小线,指向 Y 轴上的值,如下图所示:
我尝试将路径附加到“.ct-vertical”线(轴线本身除外),尽管它们附加在代码中,但它们不可见。我也不确定是否最好将它们添加到每个值的 y 轴,或者作为我在上面尝试过的“.ct-vertical”行的扩展名。
任何帮助将不胜感激。
谢谢!
解决方案
您可以尝试为跨度添加 ::before )
span.ct-label.ct-horizontal {
padding-top: 10px;
position: relative;
&::before {
content: "|";
display: block;
position: absolute;
top: -5px;
left: 0px;
font-size: 5px;
font-weight: bold;
color: black;
}
}
https://codepen.io/duchuy-the-flexboxer/pen/WWjreW
(对于 IE,你需要定位 <text> 元素)
推荐阅读
- django-rest-framework - 查询所有json字段有过滤值的对象
- javascript - 如何使用 Javascript 在同一个 div 中显示表单数据?
- java - 通过她的文件打开关闭程序
- angularjs - 匹配变量动态传递给指令
- java - 线程 main 中的异常,Netbeans 中没有错误
- python-2.x - 如何在 Python 2.x 中合并两个 argparse 命名空间?
- osgi - OSGI 导出包
- django - 简单转移当前登录的用户进行保存。姜戈
- pandas - 如何搜索并找到语法错误,然后通过添加到字符串来更正语法?
- ios - 垂直分布两个水平按钮行