
CSS
Terry_wn
程序猿
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
前端CSS,JS,PS开发技巧
灵活运用CSS开发技巧CSS请戳这里,持续更新灵活运用JS开发技巧JS请戳这里,持续更新灵活运用PS切图技巧PS请戳这里,持续更新转载 2019-12-30 13:59:49 · 213 阅读 · 0 评论 -
改变PC的滚动条
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/ ::-webkit-scrollbar{ width: 4px; height: 4px; } /*定义滚动条轨道 内阴影+圆角*/ ::-webkit-scrollbar-track{ -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); ...原创 2019-04-16 11:16:50 · 294 阅读 · 0 评论 -
取消input/select等选中后的高亮样式
outline: none;-webkit-tap-highlight-color: rgba(0,0,0,0);原创 2019-04-12 12:21:01 · 4084 阅读 · 0 评论 -
滚动穿透的解决方案
在移动端中,如果我们使用了一个固定定位的遮罩层,且其下方的dom结构的宽度|高度超出屏幕的宽度|高度,那么即使遮罩层弹出后铺满了整个屏幕,其下方的dom结构依然可以滚动,这就是大家所说的“滚动穿透”。而且经常是你在pc模拟器上没有问题,但是真机打开就一定会出现。方案:body滚动 + 弹层内部滚动[js-检测touchmove的target]简单粗暴,一针见血:谁能动谁动,谁不能动就禁止to...原创 2019-03-21 14:18:43 · 312 阅读 · 0 评论 -
JSON.parse()和JSON.stringify()
JSON.parse() 方法用于将一个 JSON 字符串转换为对象。JSON.stringify()方法用于将对象的类型转换为字符串类型。原创 2019-01-03 18:24:15 · 140 阅读 · 0 评论 -
原生JS的cookie操作
//JS操作cookies方法! //设置cookies function setCookie(name,value,days) { // 设置cookie days设置过期时间 单位:天 不传默认是 cookie 在浏览器关闭时删除 var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*...原创 2018-12-11 13:47:22 · 732 阅读 · 0 评论 -
swiper的元素更新,需要初始化组件
var mySwiperOut = new Swiper('.swiper-container-out', { direction:'horizontal', loop: false, touchRatio : 8, resistance : true, resistanceRatio : 0, effect : 'fade', fade:{...原创 2018-12-08 21:13:32 · 2678 阅读 · 0 评论 -
iphone点击滑动图标确定效果
html<div class="wn-radio-box"> <span class="wn-radio-ball"></span></div>css.wn-radio-box { right: .3rem; t原创 2018-11-22 20:00:53 · 533 阅读 · 0 评论 -
图片hover向左滑动10px
图片hover向左滑动10px.diy-floor .shop-list li img { position: absolute; right: 0; bottom: 0;}.anim-left:hover img { -webkit-transform: translateX(-10px); -o-transform: translateX(-10...原创 2018-11-12 16:51:45 · 654 阅读 · 0 评论 -
图片占屏幕全宽,且显示正方形的CSS
img{ display:block; width:100%; height:100vm;}原创 2018-11-02 15:15:54 · 513 阅读 · 0 评论 -
解决报错Unable to preventDefault inside passive event listener due to target being treated as passive.
属性 描述touch-action: auto 浏览器会根据其支持的触控添加交互。比如x轴滚动、y轴滚动、双指缩放和双击。touch-action: none 浏览器禁用触摸交互。touch-action: pan-x 允许浏览器水平滚动,禁用垂直滚动及手势。touch-action: pan-y 允许浏览器垂直滚动,禁用水平滚动及手势。touch-action: manipulatio...原创 2018-10-29 11:35:58 · 1524 阅读 · 0 评论 -
阻止默认事件和事件冒泡,溢出文字隐藏CSS
阻止默认事件和事件冒泡e.preventDefault();e.stopPropagation();溢出文字隐藏CSSoverflow: hidden;white-space: nowrap;text-overflow: ellipsis;原创 2018-10-23 15:59:48 · 512 阅读 · 0 评论