首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    移动端常见问题解决方案

    添加到主屏幕时设置系统顶栏颜色 当我们将一个网页添加到主屏幕时,还可以对系统显示手机信号、时间、电池的顶部状态栏 颜色进行设置,前提是开启了: 有了这个前提,你可以通过下面的方式来进行定义: content...遮罩滚动问题 在有遮罩的情况下,遮罩下方的内容依然可以透过遮罩滚动,因此要取消这种操作 (function(){ var scrollTop = 0; // 显示弹出...$('.open').click(()=>{ // 弹出显示之前,记录当前的滚动位置 scrollTop = getScrollTop(); $('.workflow-modal...document.body.style.top = -scrollTop + "px"; stop() }) //关闭遮罩 $('.close').click((...getScrollTop() { return document.body.scrollTop || document.documentElement.scrollTop; } /**遮罩消失滚回到原来的位置

    1.2K10

    CSS3蒙版 — 元旦快乐!

    相信大家如果对PS有所了解都知道里面有蒙版遮罩的效果,可我们在这里并不打算介绍PS的蒙版效果,而是介绍在内核为-webkit的浏览器中通过CSS3的新属性-webkit-mask来实现在网页中。...-webkit-mask的基本介绍 为了得到特殊的显示效果,通常在遮罩上创建一个任意形状的“视窗”,遮罩下方的对象可以通过该“视窗”显示出来,而“视窗”之外的对象将不会显示,mask便是创建这样一个遮罩...其中心形为mask蒙版遮罩,心形后面为背景图,是如何把背景以心形的形状展现出来的呢?现在我们一起来看看mask图片蒙版的实现方法。 2....-webkit-mask图片蒙版 -webkit-mask这个属性相当强大,它非常值得深入研究,因为它可以实际应用中为你省掉很来时间。...1; alpha值为0时,覆盖图片下的内容; alpha值为1时,完全显示下面内容CSS样式: .mask { width: 320px; height: 320px;

    1.4K100

    CSS3 倒影

    除了刚刚提到的这些CSS3属性之外,还有一个高逼格的效果 —— 倒影。 本文主要内容 1. CSS3 倒影简介 2. CSS3 倒影语法 3. CSS3 倒影基本用法 1....CSS3 倒影简介 除了前文所提及的,CSS3还新增了Reflections板块,即允许CSS3进行设计倒影,我们完全可以不使用PS的情况下,通过代码WEB端实现。...一是添加倒影的渐变效果,(如果对CSS3渐变没有了解的可以公众号中搜索关键字便有详细介绍),二是遮罩效果。...接下来继续进行改进,设计CSS3渐变倒影,通过渐变遮罩逐渐盖住下面的倒影,制作出渐隐效果。...3.3 遮罩效果: -webkit-box-reflect: below 0 url(2017.1.23-2.png); ? ps: 用于遮罩的图片必须是png格式图片。

    1.1K60

    jQuery 教程:简单的遮罩弹窗效果

    HTML 结构 首先先来分析一下这个过程:触发某个事件(例如点击按钮),然后出现一个背景遮罩上面还有一个内容。触发的按钮,我在这里用 div 来代替,并且使用 click 点击事件来演示。... CSS 代码 对于遮罩效果的 CSS 代码是最关键的。...遮罩用到了两个 div ,一个作为背景,要覆盖整个网页,另一个是内容显示,通常要居中处理。...但是实际应用当中,当页面很长,往下滚动的时候,使用 absolute 遮罩也会跟随滚动。对于内容来说,比较简单,指定宽度和高度用负边距来使其居中显示。...具体的代码和实现方式,请看这篇文章:简单的jQuery弹出遮罩。 差不多就是这样吧,至于内容的展示之类的,就靠你根据具体内容自由发挥了。 ----

    1.6K20

    使用CSS实现“文段尾行渐变消失”

    说起来比较绕,大概就是这样一个效果 使用遮罩 第一眼看起来还是比较好处理,因为文段消失的感觉,就有点像一个遮罩,所以我第一反应也是,使用一个遮罩来处理。...利用这个效果,我们可以文段的上方覆盖一文字内容和大小相同的行内元素,将其文字颜色设置为透明,然后设置一个渐变的背景色,通过调整背景色的区域来实现文段的尾行渐变,效果如下。...除此之外,我们用来遮罩的盒子,为了和底层文段大小一致,需要填入相同的内容,这其实看起来非常的冗余,最致命的是,这个方法直对横向的渐变起作用,所以我们需要寻求更合适的方法。...遮罩mask  Css的mask属性是个啥呢,MDN给出的介绍是:Css 属性 mask 允许使用者通过遮罩或者裁切特定区域的图片的方式来隐藏一个元素的部分或者全部可见区域。...有了这个属性,顿时感觉问题解决了一大半,使用的时候,我们就不再需要再去添加一个用于蒙的盒子,而是只需要在文段上使用mask加上一遮罩

    1.1K10

    :before 和 :after的多用途实践 — 特效篇(1)

    说明 讲了一些,:before和:after的知识,但是用他们去做页面内容的美化并没有太多,我们知道CSS控制网页内容的外观,CSS的意义就是实现将内容与表现形式分开,这篇开始,我们做几个简单漂亮的页面效果...遮罩特效 效果图 ? 代码 <!...*/ overflow:hidden; /* 溢出隐藏,使遮罩刚开始的时候不显示 */ } /* 生成遮罩 */...注意 1、需要加遮罩的元素要 position:relative; 进行相对定位,这样是为了让遮罩相对于元素进行绝对定位,因为position:absolute; 不一定是会相对于父元素进行定位的...,所以需要在父元素上加 position:relative; 让遮罩相对于父元素进行绝对定位。

    1K20

    CSS 小技巧 | 一行代码实现头像与国旗的融合

    仔细观察合成后的头像,最左边的基本上只能看到红旗看不到原本的头像内容,而最右边基本只能看到头像而不再显示红旗的红色背景。... CSS 中使用 mask 遮罩,一行代码实现头像与国旗的融合 CSS 中,我们仅仅需要将两张图片叠加在一起,对上层的图片使用 mask 属性,一行代码即可实现该效果。...只需要在 div::after 中,设置一 mask 遮罩 mask: linear-gradient(110deg, #000 10%, transparent 70%, transparent),...我们就可以实现头像与国旗的巧妙叠: 简单介绍下 Mask CSS 中,mask 属性允许使用者通过遮罩或者裁切特定区域的图片的方式来隐藏一个元素的部分或者全部可见区域。...类似如下使用方法: { mask: linear-gradient(#000, transparent) /* 使用渐变来做遮罩 */ } 下面这样一张图片

    58930

    CSS 特殊属性介绍之 pointer-events

    首先看一下 MDN 上关于 pointer-events 的介绍: CSS属性 pointer-events 允许作者控制特定的图形元素何时成为鼠标事件的 target。...当未指定该属性时,SVG 内容表现如同 visiblePainted。 除了指定元素不成为鼠标事件的目标,none 值还指示鼠标事件穿过该元素,并指向位于元素下面的元素。...直接看下面的示例。 示例 创建两个 div 元素,每个 div 元素上面添加一个遮罩,其中的文字被盖住了。为了显得有文艺范,div 中的内容引用了莎士比亚的十四行诗。...添加 pointer-events: none 之后,就可以穿透遮罩顺利拷贝文字了。...工作当中有很多应用场景,比如一些可以点击的商品图片,如果设计师图片上设计了遮罩,那使用 pointer-events 的属性无疑会很简单。 ?

    890100

    弹出之3:JQuery.tipswindow

    下面介绍使用方法: 1、首先引入该插件相关文件,分别是样式,JQuery库,该插件 <link href="tipswindown.<em>css</em>" rel="stylesheet" type="text/<em>css</em>...文件中图片的路径,默认与<em>css</em>文件<em>在</em>同一个目录下。...drag:  是否可以拖动(ture为是,false为否)             time: 自动关闭等待的时间,为空是则不自动关闭             showbg: [可选参数]设置是否显示<em>遮罩</em><em>层</em>...tipsWindown("标题","iframe:http://leotheme.cn","900","580","true","","true","leotheme"); 6.弹出一个不能拖动且没有遮罩背景的文本信息...: tipsWindown("提示","text:提示信息内容","250","150","false","","false","msg") 7.弹出一个不能拖动,三秒钟自动关闭的: tipsWindown

    3.1K20

    使用express框架开发,如何在ejs文件中导入外部的js、css文件

    使用ejs模版的过程中遇到了这个问题:如何在ejs模版中导入外部的js、css文件。 我猜测,ejs和html导入外部文件的方式应该是不一样的。但是我还是决定试一试。...大家应该都知道,使用express框架时,安装了express模块之后,该项目下的命令行输入express -e 就会自动生成相应的文件目录。...当然,上面的截图中的目录是我自己写的,下面是express自动生成的目录:  ? 可以看到,其中的public文件夹是其自动生成的,也就是让你放静态文件的文件夹。...,全局通用,默认为 true //dialogShowMask : false, // 设置弹出对话框显示透明遮罩,全局通用,默认为 true /.../ 设置透明遮罩的透明度,全局通用,默认值为 0.1 //dialogMaskBgColor : "#000", // 设置透明遮罩的背景颜色,全局通用,默认为 #fff

    9.9K00

    哦豁,一行代码实现头像与国旗的融合

    仔细观察合成后的头像,最左边的基本上只能看到红旗看不到原本的头像内容,而最右边基本只能看到头像而不再显示红旗的红色背景。... CSS 中使用 mask 遮罩,一行代码实现头像与国旗的融合 CSS 中,我们仅仅需要将两张图片叠加在一起,对上层的图片使用 mask 属性,一行代码即可实现该效果。...只需要在 div::after 中,设置一 mask 遮罩 mask: linear-gradient(110deg, #000 10%, transparent 70%, transparent),...我们就可以实现头像与国旗的巧妙叠: 简单介绍下 Mask CSS 中,mask 属性允许使用者通过遮罩或者裁切特定区域的图片的方式来隐藏一个元素的部分或者全部可见区域。...类似如下使用方法: { mask: linear-gradient(#000, transparent) /* 使用渐变来做遮罩 */ } 下面这样一张图片

    75520

    卡牌特效: svg不规则倒计时动效

    :半径 stroke-width:填充宽度 fill:填充内容 stroke-dasharray:虚线宽度 transform:变换 下面用几行代码演示svg圆环图: <svg xmlns:...实现切割半透明倒计时蒙版 1. css遮罩 了解svg蒙版,先了解一下css遮罩mask属性,css mask遮罩属性是一个很古老的属性,它的原理是黑透白不透,它是基于图像的alpha计算遮罩程度的...下面看一个用css mask实现的遮罩效果: .mask-image { width: 200px; height: 200px; -webkit-mask-image...[ mask-type='alpha' ] 被遮罩的倒计时效果 基于以上的倒计时效果和蒙版遮罩,再设置circle上面的stroke属性的颜色值为rgba(0,0,0,.5),就可以实现半透明的遮罩...由于为了把circle的倒计时起点设置为顶部,加了类transformNe90旋转了90度,因此图形遮罩上,需要设置类transform90实现反方向90度的旋转:

    2.2K30

    C#结合JS 修改解决 KindEditor 弹出问题

    部署到某些 WEB 应用项目中,点击类似弹出功能时,只显示了遮罩,而内容则定位无法正确显示,下面所列是一些有关弹出的功能,正确显示如下图: 但某些时候,会只显示遮罩,无法显示弹出,如下图...: 原因分析 浏览器显示内容中右击审查元素(360极速,edge则为检查元素),如下图: 发现遮罩输出正常,为绝对定位,并设置正确了 left 、top、width、height 值,但排查到 css...netFramework4.0 或以上 KindEditor version 4.1.7 (2013-04-21) 开发工具:VS2019 C# 解决问题 修改 kindeditor.js 如下图,我们发现遮罩的..."rel", "stylesheet"); cssLink.Href = "/common/kindEditor/themes/default/default.css...小结 调试成功完成后,可关闭时间戳版本引用方法以进行缓存操作,防止每次都重新加载文件内容

    14010

    CSS mask 实现鼠标跟随镂空效果

    其实,我们只需要鼠标的坐标, CSS 中也能完全实现跟随的效果。 这里借助 CSS 变量,那一切就好办了!...backdrop-filter: blur(10px); 下面是 MDN 中的一个示意效果: backdrop-filter是让当前元素所在区域后面的内容模糊,要想看到效果,需要元素本身半透明或者完全透明...可以对第二个例子稍作修改,通过径向渐变绘制一个透明圆,剩余部分都是纯色的遮罩,示意如下: 用代码实现就是 .wrap::before{ content: ''; position...MASK COMPOSITE 实现更丰富的镂空效果 除了使用径向渐变绘制遮罩以外,还可以通过 CSS MASK COMPOSITE(遮罩合成)的方式来实现。...完成,下面总结一下: 足够大的阴影是一个实现圆形镂空效果的小技巧 CSS 渐变也能轻易的绘制出圆形镂空背景 借助 CSS 变量可以很方便的利用鼠标位置实现想要的效果 backdrop-filter 可以想象成磨砂玻璃的功能

    2.5K20

    twikoo仿段落评论,实现快速评论功能

    问题提出番茄小说Hexo段落链接说说卡片回复卡片回复效果 内容简述 实现亮暗模式适配 实现高分辨率适配,设置上下阈值,基本确保不会超出屏幕 动画效果适配 自动将节选段落放置评论框中 解决文本中含有回车导致函数失效的问题...下面我们来控制他的显示和隐藏: 自定义JS文件中,修改"window.oncontextmenu = function (event)"部分代码: 下方代码2024-04-20更新:第九行添加判断,判断页面中是否存在...下面我们开始创建弹窗,我想创建一个后面是遮罩,前台一个框的弹窗,于是先创建遮罩,再创建弹窗,分别写出以下函数: // 创建遮罩 function createOverlay() { const...类 return popup; } 创建了弹窗,我们还需要关闭弹窗,要不然下次就用不了了,于是我们再写一个关闭遮罩的代码: // 关闭弹窗并移除遮罩 function closePopup...CSS添加 到这里还没完,因为我们没有指定任何样式,下面是所有的CSS内容,这个比较简单我就不解释啦!直接复制到你的自定义CSS文件中即可!

    12520

    jquery版购物车源代码

    shop.jsp页面代码和CSS代码在上课的时间已经下发,就不重复发了 效果图: 鼠标移入图片时可以浏览大图 // JavaScript Document $(function() { //计算并显示总价.../删除 var delUlId;//保存要删除的无序列表的id属性值 //单击“删除”链接 $(".btnDel").click(function(){ showMask();//显示透明度是30%的遮罩...$("#closePic,#btnCancel").click(function(){ $("div.dialog").hide();//提示框关闭 $("div.mask").hide(); //遮罩关闭...({"left":left,"top":top}); } function showMask() { var bh = $("body").height(); //获取页面内容的高度 var bw =...$("body").width();//获取页面内容的宽度 $("div.mask").css({ height: bh + "px", //设置遮罩的高度,覆盖整个页面内容 width: bw +

    2.2K80
    领券