首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    答题卡生成与打印

    "); // 三个参数,第一个方向,第二个单位,第三个尺寸格式 var doc = new jsPDF('portrait', 'mm', 'a4'); for (let i = 0; i...,也就是说页面浏览器中可看到内容区域的高度(不含边框,也不含滚动条)。...(padding) 注意 offset父元素 不是父元素 是一直向外找的第一个有定位的元素。...注: 与style.top 不同,offsetLeft只可读,不可以对其进行赋值。 offsetTop 返回的是数字,而 style.top 返回的是字符串,除了数字外还带有单位:px。...与style.width属性的区别在于:如对象的宽度设定值为百分比宽度,则无论页面变大还是变小,style.width都返回此百分比,而offsetWidth则返回在不同页面中对象的宽度值而不是百分比值

    4.2K20

    移动端布局(最全)

    轴 容器中的 主轴 和 交叉轴 在容器中默认有水平的主轴和垂直的交叉轴,项目在容器中默认沿主轴排列 常用属性: flex-direction 属性 flex-direction 属性设置容器主轴的方向...nowrap:表示不换行 wrap:正常换行,第一个位于第一行的第一个 wrap-reverse:向上换行,第一行位于下方 ?...stretch:默认值:如果项目未设置高度或者高度为auto,将占满整个容器的高度 ? flex属性 子元素在主轴上划分空间 ?...媒体查询 作用: 感受到屏幕的变化;可以根据屏幕不同的宽,从而获得不同的样式,然后实现不同的样式显示; ? 使用的话可以放在 中 ,也可以引用 ?...-- 各个档位下,按照各个档位下布局 --> div class="container"> div class="row"> div class="col-md-6 col-lg-4

    1.8K50

    Meteor 分页包 alethes:pages 详解

    支持 bootstrap 2/3 的分页导航模版 支持 iron-router 包 页面无限滚动加载特效 安装 meteor add alethes:pages 官网 atomsphere - https...第一个问题就是滚动条滚动到 0.8 的位置后,数据不会自动继续加载。...div 当作 body 来用,滚动的时候实际时 div 的滚动条在滚动,而 body 的滚动条一直在 0 的位置,所以无论你看到的 div 的滚动条滚动到了哪里,下一组数据都不会继续加载。...在第一个问题解决完以后,再继续分析第二个问题,首先清楚两个概念。 document.body.offsetHeight - body 整个页面的高度,一般是页面中所有元素加起来的高度之和。...我分别在页面中打印了一下 window.innerHeight 的值和 document.body.offsetHeight 的值,赫然发现两个值时相等的,所以导致我滚动条刚刚开始滚动的时候,window.innerHeight

    21520

    前端入门24-响应式布局(BootStrap)声明正文-响应式布局(BootStrap)

    正文-响应式布局(BootStrap) 这次想来讲讲一个前端开发框架:BootStrap BootStrap 目前已经出了 4 个版本,每个版本都有对应的官网教程,先来看看不同版本里的宣传语: 简洁、...那么,当屏幕尺寸发生变化时,在不同屏幕规格上,应该呈现怎样的布局,一般是通过媒体查询 @Media 来实现,但自己在 CSS 中书写的话,需要处理较多工作。...:collapse bg-dark,collapse 是折叠的意思,所以第一个 div> 就是一开始被折叠的容器,而控制这个 div> 折叠起来,也就是 BootStrap 提供的 collapse...所以,页面渲染后,其实有个 div> 被 collapse 折叠起来了,此时页面上只呈现第二个 div> 内容而已,这个 div> 的高度等样式由 navbar、navbar-dark、bg-dark...div> 上面说过,BootStrap 里的 Grid 将每一行划分成 12 列,所以当显示区域大小在 md 范围,即 >= 768px 情况下,第一个 div> 的 col-md-7 生效,它占据

    3.6K20

    react-grid-layout 之核心代码分析与实践

    通常用于自定义搭建页面中,例如我们公司用到自定义搭建工作台系统等等 React Grid Layou组件库的特点有:可拖拽、可调整大小,适应不同需求、自动适应支持响应式断点、设置组件的对齐方式和间距、支持自定义的组件和布局等等...} // 组件的布局参数配置 cols={12} // 栅格列数配置,默认12列 rowHeight={30} // 指定网格布局中每一行的高度, 这里设置为30px width...断点布局和网格布局不同点在于,断点布局需要根据不同屏幕大小的断点来设置不同的布局,例如下面代码,定义 lg、md、sm、xs 四个断点 ,并设置每一个断点对应的列数和布局。...const cols = { lg: 12, md: 10, sm: 6, xs: 4 }; // 定义不同断点下的布局 const layouts = { lg: [...; // 得到新的XY,给定像素值中的高度和宽度,计算网格单位。

    2.3K20

    第124天:移动web端-Bootstrap轮播图插件使用

    Bootstrap JS插件使用 > 对于Bootstrap的JS插件,我们只需要将文档实例中的代码粘到我们自己的代码中 > 然后作出相应的样式调整 Bootstrap中轮播图插件叫作Carousel...> 二、轮播图使用中的问题 1、由于轮播图片超宽造成的影响   - 美工为了在不同屏幕下更好地展示将图片两边做的非常宽,但是我们大多数情况的页面宽度都无法满足这样的图片宽度   - 而且Bootstrap...(410px)   - 将轮播图改为背景显示   - 由于可能图片的高度不一定是410px   - 所以需要设置css3中的background-size 3、background-size   (1)...*400     * 因为背景图的较大边为200,将200放大到目标容器400的高度,放大了2倍,最终结果200\*400 4、图片响应式 (1)目的   + 各种终端都需要正常显示图片...-- ... --> div> 五、媒体对象样式 - 每一个小块的样式可以通过Bootstrap中的媒体对象样式实现 div class="media"> <

    6.3K40

    Web前端知识系列(包括web前端全部知识点)

    说明 $(“div p”) 选取div后代中所有p标签(包括孙子) $(“div>p”) 选取div直接后代中p标签(不包括孙子) $(“div+p”) 选取紧跟div后的兄弟元素中第一个p $(...“div~p”) 选取紧跟后的兄弟元素中的所有p 间接后代: 直接后代: 紧跟第一个兄弟: 选取紧跟后面所有兄弟元素 【注意点】:一定是紧跟着(紧挨着)的,中间不能有插队!!!...配模适配(响应式) 4.2.2.2.1.移动设备设置 在 Bootstrap 2 中,我们对框架中的某些关键部分增加了对移动设备友好的样式。...而在 Bootstrap 3 中,我们重写了整个框架,使其一开始就是对移动设备友好的。这次不是简单的增加一些可选的针对移动设备的样式,而是直接融合进了框架的内核中。...div> 代码实战: 需求:页面上的商品展示,在PC端,一行显示6个,一行显示4个,一行显示2个 4.2.2.3.栅格系统 bootstrap将每一行分成12份 一行显示6个,每行占2份 一行显示

    2.2K10

    Bootstrap响应式前端框架笔记一——强大的栅格布局

    Bootstrap响应式前端框架笔记一——强大的栅格布局 一、Bootstrap?    ...Bootstrap是一款响应式的编程框架,所谓响应式,是指在不同屏幕尺寸的设备上,使用Bootstrap开发的项目可以自动进行布局调整适配。...如果需要对移动设备和桌面是被进行布局的区别化,可以为某个标签配置多套不同等级下的栅格类,示例如下: 在md及以上尺寸窗口中进行4等分,在md以下尺寸sm以上尺寸窗口进行2等分布局,在sm以下储存窗口进行竖直堆叠布局...三、列的调整     很多场景下,每列元素的高度并不一定均等,在列高度不均等情况下的栅格布局,很可能会出现开发者意想不到的布局差错,示例代码如下: 列高度不均等造成的布局错乱 div...Bootstrap的栅格系统也支持进行列的嵌套,需要注意,在嵌套中也不可以超过12列,示例如下: 进行列的嵌套 div class="row"> div class="col-md

    2.3K10
    领券