大师网-带你快速走向大师之路 解决你在学习过程中的疑惑,带你快速进入大师之门。节省时间,提升效率

Left

英语单词,leave的过去式和过去分词。adj. 左边的;左派的;剩下的adv. 在左面n. 左边;左派;激进分子

element 源码学习六 —— Carousel 走马灯学习

== "card" oldIndex ! } element.style { transform: translateX(-39.44px) scale(0.83) } 总结下: 显示三张卡片。 三张卡片高度跟随容器,宽度为容器的 50%。 左右两张卡片缩放了 83% 大小。 左右两张卡片 z-index 为 1;中间卡片 z-index 为 2。 4. 按钮出现和消失的效果如何实现? 使用了 vue 的 transition 标签来实现。具体效果为: .carousel-arrow-left-leave-active { transform: translateY(-50%) translateX(-10px);

记录一下我的小程序公共样式

记录一下我的小程序公共样式 基于 mpvue 如果需要原生,px转为rpx,可以自己转换 App.vue 样式 /* 全局样式*/ page { background-color: #fff; height: 1px;button { position: relative;ml10 { margin-left: 10px;mb15 { margin-bottom: 15px;bk { word-wrap: break-word;vh { visibility: hidden; content: ""; white-space: nowrap;middle { display: inline-block; transition: all 250ms; cursor: default; pointer-events: none; flex-wrap: wrap; flex-direction: column;

Scss进阶篇1

} @else { @debug "$boolean is #{$boolean}"; } @while循环 @while 指令也需要 SassScript 表达式(像其他指令一样),并且会生成不同的样式块,直到表达式值为 false 时停止循环。这个和 @for 指令很相似,只要 @while 后面的条件为 true 就会执行。 这里有一个 @while 指令的简单用例: //SCSS $types: 4;//$list 就是一个列表 @mixin author-images { @each $author in $list { .test1 { content: quote('Hello Sass!test { text: AAAAA;

手风琴效果 transition使用

手风琴效果 transition使用 手风琴效果 *{ margin: 0; } ul{ list-style: none; width: 960px; height: 300px; border: 1px solid seagreen; margin: 90px auto; overflow: hidden; } ul li{ float: left; width: 160px; /*添加动画效果*/ transition: all 0.3s; } /*所有的li都变小*/ ul:hover li{ width: 60px; } /*当前的li变大*/ ul li:hover{ width: 600px;动画前.png 动画后.png

监听 scroll 使元素产生吸顶效果

监听 scroll 使元素产生吸顶效果 一、判断滚动像素值 1.1 window.scrollY(别名:pageYOffset) 返回文档 top: 50px; 目前这个属性兼容性不是很好,暂不建议在生产环境中使用(2018年09月12日16:54:54)。 参考 position - CSS:层叠样式表 | MDN CSS中position属性介绍(新增sticky)

jQuery实现点击图标div循环放大缩小功能

jQuery实现点击图标div循环放大缩小功能 很基础的一个功能,点击左下角的图标按钮,地图的整个div会变大,变大预览之后,再次点击图标按钮,地图的整个div会变小,恢复原样,两个图标在地图界面的放大和缩小时间不断的切换图标状态(箭头向里面,或者箭头向外面) 图片.#scale { background: #FFFFFF url('. width: 26px; } #updmap { border: 1px solid #1E90FF;css({ "width": "400px", "height": "200px", });

支付宝小程序地图层级和控件问题

支付宝小程序地图层级和控件问题 最近在写支付宝小程序的时候,想要在地图上面添加几个按钮,但是发现支付宝小程序不能像微信小程序那样有专用的控件标签,只能通过在 标签内添加 controls="{{controls}}"属性来实现这个功能。具体实现方法如下: 添加控件 官方文档 }, call() { my.makePhoneCall({ number: '400-6701818' }); case 2: this.call(); case 3: this.scanCode();

css 实现水平居中的方法总结

} 块级元素的特点:可设置元素的宽度,在不设置宽度时, 元素的宽度会自动填满其父元素宽度,并独占一行 1.1 margin: auto 居中元素设置宽度,并且设置 margin: auto 可实现水平居中 . /*兼容代码*/ } 问题: 需要解决 display: inline-block 在IE 下的兼容性问题 3. 利用定位实现水平居中(已知宽度) 相对定位: 相对定位就是将元素偏离元素的默认位置,但是并没有脱离文档 left: 50%;

给网页的input输入框添加炫酷打字特效

// 火花各种颜色 POWERMODE.shake = false; // 关闭打字屏幕颤抖效果 document.body.addEventListener('input', POWERMODE);食用注意事项: 注意js引入路径是否正确 只要有js的input事件都会触发(试过改成click,只有鼠标点击的时候会触发) 浏览器打开效果: image 是不是很简单,这篇教程就到这里啦。 关注公众号回复demo004获取资源23333 image

css动画骚操作:写饼图

css动画骚操作:写饼图 前言 基本思路 1. 创建一个A/B两色各占一半的圆形 2. 用一个底色为A,相同半径的半圆遮盖颜色为B的那一半 3. 让半圆随着圆的圆心旋转 demo 第一步:创建两色的圆形 css线性渐变liner-gradient可以创建多种颜色的元素,是一个非常好用的属性。 liner-gradient语法 = linear-gradient([ [ | to ] ,]? border-bottom-left-radius: 0px 50%; } @keyframes spin{ to {transform: rotate(.

【CSS】带边框的三角形

【CSS】带边框的三角形 34840-106.jpg image.png 思路是将2个三角形叠加起来,外层的三角形稍微大一些。 思路和《【CSS】内圆角》这个笔记的 “方法一” 类似。http://www.jianshu.com/p/6e61856cf143 这个笔记最后会补充《【CSS】画三角形》这个笔记里记漏的一点。http://www.jianshu.com/p/2c04549a8aae HTML代码: CSS代码: . left: -90px; 对应:上下 左右 如果只设置三个值,如:border-width: 1px 2px 3px;

【CSS】画三角形

【CSS】画三角形 270924-106.jpg 用CSS画三角形,利用border属性,把一个边设置成看到的样式,其他两边或三边用transparent方法变成透明。 image.png HTML代码: CSS代码: div { width: 0; border-top: 70px solid red; border-top: 50px solid transparent; height: 100px; background: #15A892; border-top: 20px solid #1574A8; border-right: 20px solid #E94E65; border-bottom: 20px solid #E9D24E; border-left: 20px solid #A81574;

【jQuery】淘宝banner轮播

overflow: hidden;aRight { right: 0;circleAll .ready(function() { var banner = $('. // 获取ul(装了所有图片的ul) var aLeft = $('. bannerUl.append(liFirst); // 获取当前被点击的小圆点的下标值 bannerUl.animate({left: -index * width}); // 点击左箭头的原理和点击右箭头的原理差不多 aLeft.click(function() { if(index =0) { index = imgNum-1;jQuery总目录:jQuery目录 上一篇:【jQuery】阻止链接打开 下一篇:【jQuery】京东banner轮播图

【jQuery】京东banner轮播图

【jQuery】京东banner轮播图 微信订阅号:Rabbit_svip 微信订阅号:Rabbit_svip 动态图在简书上看不到,把代码拷下来本地看吧~ HTML代码 lt; border-radius: 50%; if(index imgNum-1) { index = 0; }, function(){ timeId = setInterval(function() { $arrowRight.click(); JavaScript jQuery总目录:jQuery目录 上一篇:【jQuery】淘宝banner轮播 下一篇:【JavaScript】解决IE8下,用js不能选择class的情况

Retina屏的移动设备实现真正1px的线的解决方案

width: 100%; transform: scaleY(0.5); margin-bottom: 20px; border: 1px solid #000; width: 200%; -webkit-transform: scale(0.5); transform-origin: left top; } 第二种有点小缺陷是 用不了,第二种使用会比较简单方便, 第一种使用起来比较会比较费劲。所以用第二种做了一个简单Demo。 效果: 1px.png 是不是瞬间看起来感觉棒棒哒! 真正手机看效果更好! 参考链接:http://jinlong.github.io/2015/05/24/css-retina-hairlines/

算法=>快速排序的尾递归推导

很重要,当循环结束,如果不执行,arr[i]的值可能不是index。 如果已中间索引上的成员作为参照数,而第一个覆盖的是起始位置上的成员,导致起始位置上的值没有被记录,显然是不对的。 注意,这里的实现应为使得a[i]左边的数小于等于参照数,a[i]右边的数大于参照数! 看看下面实现与上述的去别 function quicksort(arr,start,end){ start = start == undefined ? } return quicksort(arr,stack);

被埋没的布局属性table和tabel-cell

被埋没的布局属性table和tabel-cell 学习iview这个ui框架的时候,很好奇下面这个组件是怎么实现的。 image.png 我们先来看一个简单的例子 Loremibus, culpa ipsum sunt? Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ratione temporibus recusandae deleniti, voluptatem magnam accusamus quod animi eum debitis dicta rem, minus quas quo, itaque error, amet tenetur earum. Est!这里是减去300px和margin-right: 10px;

排序算法总结——Java版

do{ //缩小增量 //此处缩小增量可以自己设置,一般缩小当前的一半 dk = dk/2; position = j; int i= length -1; //为下一趟排序作准备 } } } 改进方案二 若某一趟排序中未进行一次交换,则排序结束 。 /** * 冒泡排序改进版本二 * * @param nums 待排序数组 */ public void betterBubbleSort2(int[] nums ) { int len = nums . flag = true; quickSort(nums, low+1, right); queue.add(queue1); } //元素计数器 int count = 0; } return time;

LeetCode #807. Max Increase to Keep City Skyline p

LeetCode #807. Max Increase to Keep City Skyline p Question In a 2 dimensional array grid, each value grid[i][j] represents the height of a building located there. We are allowed to increase the height of any number of buildings, by any amount (the amounts can be different for different buildings).= 50. All heights grid[i][j] are in the range [0, 100].

机器学习三剑客之Pandas

机器学习三剑客之Pandas pandas Pandas是基于Numpy开发出的,专门用于数据分析的开源Python库 Pandas的两大核心数据结构 Series(一维数据) Series 创建Series的方法 允许索引重复 DataFrame(多特征数据,既有行索引,又有列索引) DataFrame 索引方法 # 创建一个3行4列的DataFrame类型数据 data_3_4 = pd.DataFrame(np.arange(10, 22).fillna(IMDB_1000["Revenue (Millions)"].year train["month"] = pd.DatetimeIndex(train["time"]).