首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

解决html中ol ul li的默认往左偏移的样式问题

在HTML中,有序列表(ol)和无序列表(ul)元素通常会默认有一定的内边距(padding)和外边距(margin),这是由浏览器默认样式表所定义的。...这些内边距和外边距可能导致列表向左偏移,从而出现左边超出的情况。...具体来说,ol和ul元素的默认样式表通常会定义: padding-left:列表项左侧的内边距,默认为 40px(不同浏览器可能略有不同)。...margin-left:列表元素左侧的外边距,默认为 0。 因此,当你在HTML中使用ol或ul元素时,它们的左边可能会默认超出。...解决 /* 去掉有序列表和无序列表的默认样式 */ ol, ul { margin: 0; padding: 0; list-style-type: none; } /* 为有序列表添加数字编号

2.6K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    JS-选项卡制作解释部分

    ]中的值,会有未定义的错误出现tapLi[j].className="" ; /这里的tapLi[j]==tapLi[i]的值吗?...分别是0, 1, 2.对应到html中,就是第一个li、第二个li、第三个li的className都成了0.这样先全部清除掉,到了下边j循环外,this.className处,再把点击的对应的li加上className...具体原理明白就是说不出来,反正就是死记硬背知道这种方式,是用来对一个获取到的数组进行重新从零开始编号就对了,以方便下边获取他的下标索引对齐进行对应的操作 // alert(tapLi[i].index...分别是0,1,2.对应到html中,就是第一个li、第二个li、第三个li的className都成了0.这样先全部清除掉,到了下边j循环外,this.className处,再把点击的对应的li加上className...,使用的tagname获取的三个div // alert('yes'); arr = divs[j]; // alert(divs[j]); } } */ */

    2K20

    jQuery基础--基本概念

    【01-让div显示与设置内容.html】 使用javascript开发过程中,有许多的缺点: 1. 查找元素的方法太少,麻烦。 2. 遍历伪数组很麻烦,通常要嵌套一大堆的for循环。 3....3.x版本:不兼容IE678,更加的精简(在国内不流行,因为国内使用jQuery的主要目的就是兼容IE678)   关于压缩版和未压缩版 jquery-1.12.4.min.js:压缩版本,适用于生产环境...DOM对象:使用JavaScript中的方法获取页面中的元素返回的对象就是dom对象。...2. jQuery对象:jquery对象就是使用jquery的方法获取页面中的元素返回的对象就是jQuery对象。...>我是第6个lili> li>我是第7个lili> li>我是第8个lili> li>我是第9个lili> li>我是第10个lili> ul> <script

    83620

    事件高级

    所以,在事件处理函数中声明1个形参用来接收事件对象。 ? 事件对象的兼容性处理 事件对象本身的获取存在兼容问题: 标准浏览器中是浏览器给方法传递的参数,只需要定义形参 e 就可以获取到。...和this ul> li>abcli> li>abcli> li>abcli> ul> ...说白了就是,不给子元素注册事件,给父元素注册事件,把处理代码在父元素的事件中执行。 生活中的代理: 咱们班有100个学生,快递员有100个快递, 如果一个个的送花费时间较长。...事件委托的作用 我们只操作了一次 DOM ,提高了程序的性能。 动态新创建的子元素,也拥有事件。 ul> li>知否知否,点我应有弹框在手!...li> ul> // 事件委托的核心原理:给父节点添加侦听器, 利用事件冒泡影响每一个子节点 var ul = document.querySelector

    1.5K41

    jQuery

    ) 小案例 ———- 开光灯 方法 text() 获取和设置文本内容 text() 方法不写参数获取文本 text() 方法写参数设置文本 如果设置的文本中包含标签,是不会把这个标签给解析出来的$...’) 并集选择器 $(‘.hf, .wsy’) 交集选择器 $(‘li.nj’) li标签下的类名为nj的选择器 层级选择器 子代选择器 $(‘ul>li’) 后代选择器 $(‘ul...li元素中,选择所要为奇数的元素 :even $(li:even) 获取到的li元素中,选择所要为偶数的元素 名称 用法 描述 :eq(index) $(“li:eq(2)”) 获取到的li元素中,...选择索引号为2的元素,索引号index从0开始 :odd $(li:odd) 获取到的li元素中,选择所要为奇数的元素 :even $(li:even) 获取到的li元素中,选择所要为偶数的元素 ###...(‘li’) 相当于$(‘ul>li’),子类选择器 find(selector) $(‘ul’).find(‘li’) 相当于$(‘ul li’) 后代选择器 siblings(selector)

    1.1K20

    事件高级

    和this    ul>        li>abcli>        li>abcli>        li>abcli>    ul>    ...说白了就是,不给子元素注册事件,给父元素注册事件,把处理代码在父元素的事件中执行。 生活中的代理: ? js事件中的代理: ?...以上案例:给ul注册点击事件,然后利用事件对象的target来找到当前点击的li ,因为点击li,事件会冒泡到ul上, ul有注册事件,就会触发事件监听器。...事件委托的作用 我们只操作了一次 DOM ,提高了程序的性能。 动态新创建的子元素,也拥有事件。    ul>        li>知否知否,点我应有弹框在手!...li>    ul>            // 事件委托的核心原理:给父节点添加侦听器, 利用事件冒泡影响每一个子节点        var ul = document.querySelector

    1.4K20

    「Web编程API」- 03

    删除 ul> li>熊大li> li>熊二li> li>光头强li> ul> // 1.获取元素 var...ul.insertBefore(li, ul.children[0]); // (3) 删除元素 删除的是当前链接的li 它的父亲 var as = document.querySelectorAll...所以,在事件处理函数中声明1个形参用来接收事件对象。 事件对象的兼容性处理 事件对象本身的获取存在兼容问题: 标准浏览器中是浏览器给方法传递的参数,只需要定义形参 e 就可以获取到。...>abcli> li>abcli> li>abcli> ul> var ul = document.querySelector('ul'); ul.addEventListener...生活中的代理 js事件中的代理 事件委托的原理 给父元素注册事件,利用事件冒泡,当子元素的事件触发,会冒泡到父元素,然后去控制相应的子元素。

    1.4K50

    盘点前端群的无脑回答0.前言总结

    大概是这样子: html: ul> li>0li> li>1li> li>2li> ul> 复制代码 js: var li = document.querySelectorAll...场景还原: html: ul> li>0li> li>1li> li>2li> ul> add 复制代码...从1000到5000中取出全部每一位数字的和为5的数 问题少年:rt,求一个快一点的方法 路人甲: Array(4000).fill(1001).map((v,i)=>v+i).filter(n=>(n...后端不帮我分页,前端分页怎么容易一点 问题少年:是个人中心来的,数据不多,而且用户一般都会一页页去浏览全部数据的,因为这些消费数据必须全部看一遍才能了解到情况 路人甲:拿到全部数据后,根据每页数据和第几页...我也是学了半年的菜鸟,很多应用场景的经验不足。但是有的人,工作了几年还写出一些无脑的代码,代码中又暴露了各种细节没怎么处理。

    1.6K40

    盘点前端群的无脑回答

    大概是这样子: html: ul> li>0li> li>1li> li>2li> ul> js: var li = document.querySelectorAll('...场景还原: html: ul> li>0li> li>1li> li>2li> ul> add js:...从1000到5000中取出全部每一位数字的和为5的数 问题少年:rt,求一个快一点的方法 路人甲: Array(4000).fill(1001).map((v,i)=>v+i).filter(n=>(n...后端不帮我分页,前端分页怎么容易一点 问题少年:是个人中心来的,数据不多,而且用户一般都会一页页去浏览全部数据的,因为这些消费数据必须全部看一遍才能了解到情况 路人甲:拿到全部数据后,根据每页数据和第几页...我也是学了半年的菜鸟,很多应用场景的经验不足。但是有的人,工作了几年还写出一些无脑的代码,代码中又暴露了各种细节没怎么处理。

    1.8K20
    领券