- CSS基础
【CSS简介、基础选择器、字体属性、文本属性、引入方式】本文档是个人对Pink老师课程的总结归纳及补充,转载请注明出处!一、CSS简介CSS的主要使用场景就是布局网页,美化页面的。1.1HTML的局限性HTML只关注内容的语义,虽然HTML可以做简单的样式,但是带来的是无尽的臃肿、......
- 在nodejs环境里使用canvas和sharp生成图片
1.安装依赖包npminstalljsdomcanvas2.实例代码const{JSDOM}=require('jsdom');const{createCanvas}=require('canvas');//创建一个虚拟DOM环境constdom=newJSDOM('<!DOCTYPEhtml><html><head></head><body>&......
- phantomjs selenium 如何动态修改代理?
在使用PhantomJS和Selenium进行网页爬取时,动态修改代理可以通过使用Selenium的WebDriver的service_args参数来实现。以下是一个基本的示例,演示了如何在PhantomJS中动态修改代理:fromseleniumimportwebdriver#设置PhantomJS的可执行文件路径phantomjs_path='/......
- 黑马pink css8 高级
精灵图使用核心总结:字体图标的优点和不足:利用边框构建三角形:鼠标样式:取消表单轮廓线:outline:0outline:none禁止更改文本框大小:resize:none实现图片(行内元素或行内块元素)和文本的垂直居中对齐:vertical-align:middle;解决图片底部默认空白缝隙的问题单行文本溢......
- 开源免费又好用的中式数据报表:UReport2是一款高性能的架构在Spring之上纯Java报表引
北润乾、南帆软,数加发力在云端。uReport身何安?中式报表真开源。报表江湖之中,uReport安身立命的产品品类定位是什么?说来很简单,uReport的价值在于填补了这样一个市场空白:开源免费又好用的中式数据报表UReport2是一款高性能的架构在Spring之上纯Java报表引擎,通过迭代单元格可以......
- vuejs+echarts实现时间轴
1、效果图2、具体需求描述①可以设置时间轴起始值;②时间轴可以缩放、左右拖动;③鼠标移入时间轴显示当前刻度信息;④点击时间轴时添加蓝色图标,鼠标移入图标显示此时图标信息且隐藏刻度信息,按住图标可以拖动图标;3、实现①结构代码<divid="timeAxisEchart"style="width:10......
- vuejs+echarts实现x轴为时间轴且数据区域可缩放
1、效果图2、具体功能描述①选择的时间为时间轴的开始和结束时间;②鼠标可以左右拖动x轴时间轴;③鼠标放入图表中可以缩放数据,x轴会相应的更改当前坐标轴间隔值,最小间隔值为1分钟,最大间隔值为1年,且在缩放时可以获取到数据窗口范围的起始数值;④点击y轴名称会对相应数据显示隐......
- 你不知道的css
图片文字环绕shape-outside是一个允许设置形状的CSS属性。它还有助于定义文本流动的区域:.any-shape{width:300px;float:left;shape-outside:circle(50%);}shape-outside属性定义了一个可以是非矩形的形状,相邻的内联内容应围绕该形状进行包装。默认情况下,内联内......
- 低调使用,强到让大厂害怕的安卓软件(autojs6)
安卓手机自动化工具,之前我是用adb,需要用电脑,如何不用电脑而直接在手机上做自动化呢?autojs6就是办法之一(需要会一点js),借助安卓的无障碍服务来实现。参考https://baijiahao.baidu.com/s?id=1772264265502890324&wfr=spider&for=pc由于auto.js不再开源,所以将目标选定在Autox.js和......
- js 单例模式
import{EventEmitter}from'eventemitter3';classH5SSEextendsEventEmitter{staticinstance:H5SSE;staticgetInstance(){if(!H5SSE.instance){H5SSE.instance=newH5SSE();}returnH5SSE......