
前端
故乡的良宵风花
新手茁壮成长,望大家提携!
展开
-
less转css的calc问题
问题:在less中使用calc,转为css时calc(50% - 40px)被转为calc(10%),解析时忽略了单位直接计算再加百分号;原因:less的计算方式和calc方法有重叠,两者在一起有冲突;解决:width: e("calc(50% - 40px)")或width: calc(~"100% - 40px");原创 2017-09-05 14:09:29 · 960 阅读 · 0 评论 -
滚动条滚动,实现延迟加载
遇到的问题是点击切换至图表显示的按钮时,需要加载很多图表,ie浏览器明显感觉卡(关键图表的加载事件绑定在是ul下面的li的点击事件上);目前实现的方法很简单,就是点击切换按钮时只触发两个li的点击事件,进入显示后再根据滚轮的高度进行触发其他的li的点击事件,这里的li的点击事件不仅仅只是加载图表,还有一些其他功能(如点击该li,滚轮滚动至对应图表上方),所以在li中增加判断信息,dat原创 2017-09-20 17:15:00 · 1216 阅读 · 0 评论 -
阻止在div上滚动滚动条,到底部和顶部带动整个页面的滚动条
document.getElementById('mainbox').onmousewheel = function(event) {//当前的div的id为‘mainbox’ if (!event) event = window.event; console.log("scrollTop:"+this.scrollTop);//当前div的原创 2017-10-16 14:00:38 · 2408 阅读 · 0 评论 -
electron中使用sqlite3
步骤:1.安装vs2015或vs2017 ,(vs2017)需要安装v140平台工具集,另外需要安装Python 2.x;2.安装electron-builder;3.package.json中script编写脚本“postinstall”:“install-app-deps”;4.安装sqlite3,npm install sqlite3 --save;5.运行脚本,npm run positi...原创 2018-04-12 13:56:06 · 1961 阅读 · 0 评论 -
《css揭秘》阅读记录-1.css设置半透明边框被背景覆盖
设置半透明边框时,背景(background)的范围是默认包含边框的,可以使用虚线的边框来查看效果,虚线的间隔处是背景的颜色。如果不想要背景的范围包含边框,可以设置属性background-clip:padding-box;...原创 2018-04-23 13:02:53 · 868 阅读 · 0 评论 -
vue入坑记-2
1.组件中引入组件<script> import Header from './header/Header'; export default{ ...... }<script>2.组件使用外联样式,css,less等module: { rules: [ { ...原创 2018-08-17 00:24:36 · 392 阅读 · 0 评论