首页 > 其他分享 >CSS: scrollTop scrollLeft

CSS: scrollTop scrollLeft

时间:2023-06-11 15:44:28浏览次数:27  
标签:color scrollLeft width querySelector scrollTop border CSS

 

 

<!DOCTYPE html>
<html lang="en-US">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        div {
            width: 200px;
            height: 300px;
            background-color: peru;
            margin: 10px;
            border: 20px dotted magenta;
            /* border-bottom-width: 50px; */
            padding: 30px;
        }

        section {
            background-color: plum;
            width: 100px;
            height: 200px;
            overflow: auto;
            margin: 10px;
            border: 20px dashed teal;
            /* border-top-width: 50px; */
            padding: 30px;
        }

        body {
            background-color: aqua;
            /* height: 1500px; */
            /* width: 1500px; */
        }

        html {
            background-color: tan;
            border: 10px dashed maroon;
            padding: 20px;
        }
    </style>
</head>

<body>
    <section>
        <div></div>
    </section>
    <fieldset></fieldset>
    <code></code>
    <figure></figure>
    <code></code>
    <script>
        const section = document.querySelector('section')
        const div = document.querySelector('div')
        const scrollTop = document.querySelector('code:nth-last-of-type(2)')
        const scrollLeft = document.querySelector('code:nth-last-of-type(1)')
        section.addEventListener('scroll', function(e) {
            scrollTop.textContent = `scrollTop : ${this.scrollTop}`
            scrollLeft.textContent = `scrollLeft: ${this.scrollLeft}`
        })
    </script>
</body>

</html>

 

标签:color,scrollLeft,width,querySelector,scrollTop,border,CSS
From: https://www.cnblogs.com/dissipate/p/17473019.html

相关文章

  • CSS组合器(Combinators)
    前言组合器就是将选择器按照一定的语法规则进行组合,提供更丰富的元素选择方案。选择器主要分为类型选择器属性选择器类选择器ID选择器通配选择器组合器类型选择器列表(Selectorlist)如果你希望多个元素共享同一样式,可以使用该组合器,其有点类似并操作(or)。语法和示例......
  • jmeter005:察看结果树之以(txt、css、html、json)格式查看结果
     txt:这里就不用说了,已txt文件展示,形式比较单一,但也是用的比较多的 css:css取样测试其实与txt也差不多,区别就是比txt多了“选择器”筛选 html:html有三种模式,(HTML以基本的界面形式展示数据)、(HTMLSourceFormatted会下载图像来展示)、(HTMLSourceformatted:如果选择了HTML......
  • CSS_三大特性下_优先级
    CSS三大特性1、继承性CSS_特性继承和层叠-Bublly-博客园(cnblogs.com)2、层叠性CSS_特性继承和层叠-Bublly-博客园(cnblogs.com)3、优先级3.1基本1特性:不同选择器具有不同的优先级,优先级高的选择器样式会覆盖优先级低选择器样式2优先级公式:继承<通配符选择器<......
  • CSS_特性继承和层叠
    CSS特性1、继承性特性:1、子元素有默认继承父元素样式的特点(子承父业)2、可以继承的常见属性(文字控制属性都可以继承)1.color2.font-style、font-weight、font-size、font-family3.text-indent,text-align4.line-height注意点:可以通过调试工具判断样式是否可以继承2、层叠......
  • CSS_显示某块和标签嵌套
    一、显示模块1、块级元素特点:1.独占一行(一行只能显示一个)2.宽度默认是父元素的宽度,高度默认由内容撑开3.可以设置宽高例如:div、p、h系列、ul、li、dl、dt、dd、form、header、.nav、footer.2、行内元素特点:1.一行可以显示多个2.宽度和高度默认由内容撑开3.不可以设......
  • css层
    add.css.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:999;}.popup{display:none;position:fixed;top:50%;left:......
  • CSS: offsetTop offsetLeft offsetParent
     offsetParentiscontainingblock 1.position:static;offsetTop元素的上外边距到containingblock的上内边距(containingblock的padding+element.margin)<!DOCTYPEhtml><htmllang="en-US"><head><metacharset="UTF-8"&g......
  • CSS: Determine if an element has been totally scrolled
     Element:scrollHeightproperty-WebAPIs|MDN(mozilla.org) <!DOCTYPEhtml><htmllang="en-US"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge......
  • CSS: offsetWidth offsetHeight clientWidth clientHeight scrollWidth scrollHeight
       <!DOCTYPEhtml><htmllang="en-US"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"cont......
  • (HTML+CSS+JS)实现弹球游戏
    一、前言弹球游戏是一款很经典的游戏了,小时候无论是在掌机还是电脑都有玩过这款游戏,简简单单朴实无华,接下来我们通过前端代码来简单实现一下这个游戏吧。这是一个基于HTML5Canvas的弹球游戏的实现,通过JavaScript语言实现游戏的核心逻辑。主要包括以下部分:定义了canvas元素并......