@counter-style 无效
这是我的定义
@counter-style li-style { system: cyclic; symbols: url(@/assets/roadmap/li-style.webp); suffix: " ";}
这是使用
ul { list-style-type: li-style;}<ul> <li>Second Beta Test</li> <li>Genesis PFP Launch</li></ul>
可是效果不尽人意
大佬帮我分析分析
@counter-style
是一个 CSS 特性,允许你定义自定义的计数器样式,这在处理复杂的列表样式时非常有用。然而,这个特性目前只在部分浏览器中受到支持,例如 Firefox 和 Chrome。
首先,我建议你检查一下你的浏览器是否支持 @counter-style
。如果你在不支持的浏览器中测试这段代码,那么你将看不到任何效果。
其次,@counter-style
定义的样式并不会自动应用到所有的列表样式上,你需要明确地将其应用到需要的元素上。在你的代码中,你已经通过 list-style-type: li-style;
将 li-style
应用到了 ul
元素上,这部分看起来是没有问题的。
然后,你的 symbols
属性使用了 url(@/assets/roadmap/li-style.webp);
。这个 URL 可能是不正确的,或者你的图片文件可能不存在。请确保你的图片路径正确,并且图片文件存在。
最后,@counter-style
定义的样式可能受到 CSS 其他规则的影响,比如 list-style-image
、list-style-position
等。请检查你的 CSS 中是否有其他可能影响列表样式的规则。
如果你已经检查了以上所有可能的问题,但问题仍然存在,那么我建议你查看浏览器的控制台,看是否有任何错误或警告信息。
希望这些信息能帮助你解决问题。如果你还有其他问题,或者需要更具体的帮助,请随时告诉我。
十分钟就结束,面试官也没有开摄像头,感觉应该是对我不大感兴趣 * vue生命周期 磕磕绊绊没怎么答上来 * 单文件组件怎么用 只记得export 和 import * v-show 和 v - if 区别 * 会不会vue3 不会 * es6平时用的是什么 这个问题我一时间不知道怎么答 * 计算属性和方法有什么区别 这个确实忘了 应该是基于响应式依赖进行缓存,如果数据没有发生变化,那调用时候就可以
<van-pull-refresh v-model="isLoading" :style="{ height }" success-text="刷新成功" @refresh="onRefresh"> height 在 activated 里修改了一次后,页面并没有监听到变化,为什么?
Attribute Name Type Required Default Description name string No default The name of the counter start number No 1 The initial number to start counting from skip number No 1 The interval to count by di
描述 (Description) counter-reset属性将命名计数器设置为特定值。 可能的值 (Possible Values) name - 计数器的名称。 名称可以是任何字符串值。 integer - 每次元素出现在文档中时定义指定计数器的增量。 此增量可以为零,甚至为负。 如果未提供整数,则计数器加1。 none - 不执行增量。 适用于 (Applies to) 所有HTML元素。
描述 (Description) counter-increment属性设置计数器在每次出现选择器时递增的程度。 默认增量为1。 可能的值 (Possible Values) name - 计数器的名称。 名称可以是任何字符串值。 integer - 每次元素出现在文档中时定义指定计数器的增量。 此增量可以为零,甚至为负。 如果未提供整数,则计数器加1。 none - 不执行增量。 适用于 (Ap
Textarea Counter是一个轻量级的jQuery文本框字符限制插件,它也是简单易用的。字数限制的提示信息将会显示在文本框的下方,你也可以自定义提示信息的格式。当输入的字符超过字数限制时,提示信息将会相应的变为警告性的样式。 示例代码: var options = { 'maxCharacterSize': 200, 'originalStyle': 'original