本周知识点总结weekly05(2018-5-14)

js命令基础+进阶

document.execCommand 例如可以实现快速将选中的数据复制到粘贴板 --> 参考codepen中对应实例的实现

window.getSelection() 获取当前鼠标选中的内容

-webkit-background-clip: text; 将背景裁剪为文字的样式 只有chrome支持? --> can I use 支持率较好 --> 与不同浏览器的属性前缀相关

p标签的限制对应行数 超出省略

p{
  display:-webkit-box;
  -webkit-box-orient: vertical;
  // 兼容性尴尬 不支持firefox
  -webkit-line-clamp:3; 
  overflow:hidden;
}

设置对应浏览器内核的滚动条样式 --> 代码实现参照我的codepen chrome支持最好 其他基本不支持

通过不同浏览器对事件的支持情况对事件进行处理
addEventListener第三个参数useCapture表示事件的响应顺序true=>userCapture, false=>bubbing
例:
if (typeof window.addEventListener != 'undefined') {
window.addEventListener('message', handleMessage, false);
} else if (typeof window.attachEvent != 'undefined') {
window.attachEvent('onmessage', handleMessage);
}

window.attachEvent是针对IE浏览器中的事件绑定其中的事件名称需要加上on开头

// 关于window.open的使用了解 --> 对应案例参考 我的codepen页面
MDN_window.open

// 焦点管理
document.activeElement document.hasFocus

// HTMLInputElement.setSelectionRange prop=(begin,end) 获取当前获取焦点的input对象中的取值的范围

css
box-orient 指定元素在水平和竖直方向的排列方式
display:box 与flex的差异?
line-clamp 多行文本省略的新属性 目前在移动端的兼容性比在pc端的兼容性要好很多
阿里云line-clamp讲解
css参考手册line-clamp讲解

python jupyter

excel开始支持javascript

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ZeroJsus

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值