草庐IT

html - 禁止写入输入类型编号 HTML5

我想禁止写入数字类型的字段,以避免字符串数据,只写入数字,那么如何只启用滚动条? 最佳答案 如果您能够/被允许使用jQuery,您可以在type='number'上禁用keypress。$("[type='number']").keypress(function(evt){evt.preventDefault();});这允许您在输入上使用向上和向下箭头,但不允许键盘输入。 关于html-禁止写入输入类型编号HTML5,我们在StackOverflow上找到一个类似的问题:

javascript - HTML/CSS 自动编号标题?

有没有一种方法(最好是简单的)让标题和章节在HTML/CSS中自动编号?也许是一个JS库?或者这在HTML中很难做到吗?我正在查看公司wiki的应用程序,但我们希望能够像在文字处理器中一样使用标题编号。 最佳答案 绝对有可能使用css计数器-只要确保您注意浏览器兼容性...:这将使h2得到1.,2.,h3得到1.1,2.1,2.2等等...body{counter-reset:section}h2{counter-reset:sub-section}h3{counter-reset:composite}h4{counter-rese

javascript - 在纯 JavaScript 中获取元素的第 n 个子元素的编号

我正在为我的站点创建一个函数,我在其中设置了一个包含该元素的第n个子元素的数据属性。我的HTML标记:sometext,nth-childisonesometext,nth-childistwosometext,nth-childisthreesometext,nth-childisfoursometext,nth-childisfive到目前为止我的JavaScript:varselector=document.getElementsByClassName('hardware');for(vari=0;i如何使用纯JavaScript(不是jQuery)获取元素的第n个子元素的编号,

html - 如何在 HTML 中将有序列表编号居中

我目前正在学习HTML编程。我有一个问题:如果我这样写:HEADLINEFirstItem问题是数字(1.)位于左侧,而我希望它在标题下方对齐。如何让整个列表项到中间?我需要至少10个信誉才能添加图片,所以我会提供另一个网站的链接供您查看图片:ALIGNING 最佳答案 您正在对齐正文中的文本。试试这个:.center{text-align:center;list-style-position:inside;}HEADLINEFirstItem 关于html-如何在HTML中将有序列表编

html - 如何使用 CSS 为有序列表项编号添加静态字符串前缀?

我想要这个HTML:ApplesOranges像这样渲染:Q1.ApplesQ2.Oranges也就是说,我想在每个数字前加上“Q”。我试过这样的CSS:olli::before{content:"Q";}但是这样呈现:1.QApples2.QOranges我也尝试过使用list-style:numberedinside;,但这只是将列表向右移动,结果相同。我找不到任何方法来引用数字以便使用CSS设置它们的样式。这似乎是一个简单、常见的场景,但我找不到任何方法来使用简单的CSS(没有CSS计数器、JavaScript等)来完成它。 最佳答案

html - 跳过有序列表元素编号

我有一个有序列表,我想跳过特定元素的数字输出。传统输出:1.Listitem2.Listitem3.Listitem4.Listitem5.Listitem期望的输出:1.Listitem2.ListitemSkippedlistitem3.Listitem4.Listitem5.Listitem这在CSS中可以实现吗?我发现了一个"start"attribute我以前不知道,但似乎对我没有帮助。 最佳答案 最简单的方法是从要跳过的元素中删除列表标记,并使用thevalueattribute设置下一个元素的编号。(在HTML5中不会

javascript - 更改有序列表中的编号?

您可以像这样更改有序列表的起始编号:itemthreeitemfour...但是有没有办法让列表项具有任意数字,而不仅仅是连续编号?itemtwoitemsixitemnine我现在能看到的唯一方法是包装每个在自己的这显然不理想。欢迎使用HTML、Javascript和CSS解决方案。ps:尽管元素编号是任意的,但它们仍然是有序的,所以不要担心语义 最佳答案 在HTML4.01有一个已弃用的value上的属性:makesthislistitemnumber30.makesthislistitemnumber40.makesthisl

javascript - 如何像列表一样对 div 进行编号,但要复制每个数字并在末尾添加 A 和 B

我正在尝试根据我有多少div按顺序对列表进行编号。目前我正在使用一些代码来查找我的每个div、1、2、3等的索引,但我真正需要的是让每个div显示1A、1B、2A和2B,这样数字就会重复,在最后一个带有字母B的数字之后,它会移动到下一个数字。这是我在示例中使用的代码:HTML:testtesttesttesttestExample1AExample1BExample2AExample2B脚本:$('.patch-cell').each(function(){$(this).find('.fader-number').append(''+($(this).index()+1)+"");}

html - 使用 CSS 自定义类型编号输入的增量箭头

我有一个使用以下代码呈现的数字类型的输入:看起来像这样:我想把它变成这样的:第二个View是使用两个单独的按钮模拟的。我如何按照描述设置箭头样式? 最佳答案 tl;dr:私下被问及以下设置好几次后,我决定为其添加一个演示(Bootstrap4+jQuery+FontAwesome输入组设置):$('.btn-plus,.btn-minus').on('click',function(e){constisNegative=$(e.target).closest('.btn-minus').is('.btn-minus');consti

html - 如何在有序列表中隐藏元素符号编号后的点?

这个问题在这里已经有了答案:Howcanyoucustomizethenumbersinanorderedlist?(17个答案)关闭8年前。最初,我认为我可以在CSS中使用:first-letter,抛开旧版浏览器支持,但我认为DOM中在技术上不存在元素符号编号。假设我不打算使用元素符号列表图像或背景图像。所以像这样:苹果香蕉橘子会变成1个苹果2根香蕉3个橙子