【发布时间】:2019-03-20 16:48:24
【问题描述】:
我正在努力删除列名称“名称”、“基准”、“创建者”旁边的下拉箭头... 下拉箭头在 i-Tag 中呈现,如果我通过 Chrome 编辑 html 并添加“显示:无”,它将被删除...
但是我无法通过代码中的 css 访问 i 标签或类 v-icon。可能是因为它不是在渲染过程之前创建的。
还有其他方法可以去掉下拉箭头吗?
提前致谢!
我的表格的 Html,称为“文件列表”:
【问题讨论】:
-
如果您不介意排序,请将
sortable: false添加到您的headers项目中:headers: [ { text: 'ID', value: 'Id', sortable: false }, . . . ] -
好主意,谢谢!那删除了箭头。但我介意排序:(
-
请参阅this answer 以了解您无法定位它的原因以及如何实际定位它。
-
只有在@J.Wu 使用 scoped 样式时才正确
-
@NatiMask 奇怪的是他们正在使用范围样式,因为 OP 说
however I am unable to access the i tag or the class v-icon via css in the code. Probably because it is not created before the rendering process.,这向我表明他们知道如何通过 CSS 实际定位它,但有些东西不起作用。即使他们没有使用范围样式,也会涵盖其他内容,例如特异性。这应该足以正确定位任何元素。如果有什么不清楚或没有涵盖,欢迎反馈(那里)。
标签: html vue.js datatable sass vuetify.js