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

【2019-10-05 更新】Typecho 主题:AL_lolimeow - 基于Wordpress 主题 lolimeow

HighlightJS代码高亮,支持22种编程代码 响应式设计,支持平板与手机,访问体验极佳 支持文章图片缩略图,自动获取文章第一张图片为缩略图,如果没用则随机返回一个图片 使用animate+wowjs...添加页面动画 内嵌了 Valine 评论插件 https://valine.js.org/ 基于sm.ms 的图片上传页面 基于Typecho Links 的友情链接页面(需要安装Links插件修改版...•ω•`)o 主题使用 主题设置 主题支持设置: 站点LOGO地址 Favicon地址 Apple touch icon地址 默认缩略图 QQ、Github、Email、Weibo 底部链接 首页是否显示友情链接...,及显示数量、友链申请页面 PJAX 加速开关 相关文章推荐开关 Valine设置 关于文章缩略图 文章设置缩略图方法有四种,自定义字段thumb,文章附件第一张图片文章图片,默认缩略图 优先级顺序...:自定义字段 thumb -> 附件第一张图片 -> 文章图片 -> 默认缩略图 -> 随机图片 -> 无 关于友情链接 友情链接我使用的Links插件,因为Links 默认的样式不适配这个主题,所以修改了

1.4K20

移动端轮播图效果实现

} .focus ul{ width: 500%; overflow:hidden;/*清除浮动*/ margin-left:-100%;/*默认展示第一张图片而不是克隆的最后一张图片...500%,但这样会造成图片放大5倍,因此我们为img的父元素li设置20%的宽度占ul的五分之一,这时候图片显示正常了 自动播放 利用索引号与宽度实现每次要滚动的距离 每次移动的距离等于当前索引...*宽度 js代码 window.addEventListener('load',function(){ //1....(克隆的第一张图片)的时候,我们快速跳到第一张图片的位置继续滚动即可 不过需要注意的是我们使用了过渡效果,如果我们直接跳转会有过渡效果这样用户会很明显的感觉到,我们要做的是用户察觉不出来图片已经跳到了第一张...= 'translateX('+translateX+'px)' } }) }) 此时无缝滚动完成一半了 我们还有一种情况,当用户在第一张图片向右边拖到图片时,此时应该看到最后一张

1.6K10

探索如何将html和svg导出为图片

思维导图的节点和连线都是通过 svg 渲染的,作为一个纯 js 库,我们不考虑通过后端来实现,所以只能思考如何通过纯前端的方式来实现将svg或html转换为图片。...处理存在图片的情况 第一张图片是使用base64的data:URL方式插入的,第二张图片是使用普通url插入的: 导出结果如下: 可以看到,第一张图片没有问题,第二张图片裂开了,可能你觉得同源策略的问题...,但实际上换成同源的图片,同样也是裂开的,解决方法很简单,遍历svg节点树,将图片都转换成data:URL的形式即可: // 操作svg使用了@svgdotjs/svg.js库 const transfromImg...> { let imageList = svgNode.find('image') let task = imageList.map(async item => { // 获取图片...foreignObject标签内容在firefox浏览器上无法显示 对于svg的操作笔者使用的是svg.js库,创建富文本节点的核心代码大致如下: import { SVG, ForeignObject

57121

Vue实现轮播效果

swiper 官网地址:https://www.swiper.com.cn/ image.png 1、swiper 初始化 文章转载自:Swiper中文网 [https://www.swiper.com.cn...}, observer: true, // 启动动态检查器(OB/观众/观看者),当改变swiper的样式(例如隐藏/显示)或者修改swiper的子元素时,自动初始化...$nextTick(function () { this.initSwiper(); }) 2、遇到的问题 刚开始这个方法写到 mounted 钩子函数里,但是第一次轮播时,第一张图片展示不出来...查了半天感觉是初始化得有问题,然后把调用初始化的方法写到 ajax 请求后,获取到数据后就进行初始化。修改后,问题解决。...图片使用懒加载,第一次加载时图片下方出现空白区域 这个问题真是头疼,图片用了懒加载,所以没加载处理,所以会出现空白,查了资料可以第一张图不使用懒加载,其他图片继续使用懒加载。

1K10

WordPress获取缩略图thumbnail调取最佳策略实践

给WordPress新站改模板调用分类缩略图时遇到了一个问题, 有个模块要调用缩略图显示,如下图:图片但是在如何获取分类文章循环输出头疼了一天之后,循环出来之后又为缩略图调取方式头疼。...最开始的策略(别人写好策略)的直接获取文章的特色图片,而我因为模板的原因,基本上习惯了不特殊设置特色图片,因为Grace可以自动获取第一张图片做特色图 图片 。所以这种方法调用。图基本都是挂掉的。...好了废话了,进入今天的正题。...WordPress获取缩略图thumbnail调取最佳策略实践----首先优先级第一肯定是文章特色图片,如果没有设置特色图片,那么就调取文章第一张图片来当缩略图,如果文章内也没有图的话,就直接调用主题设置好的默认缩略图...,就用第一张图片做为缩略图 echo $strResult[1][0] ; }else { // 如果文章内没有图片,则用默认的图片

2.1K20

字节一面:网站显示不出来,怎么排查?

第一张是网站测速结果: 第二张是 ping 检测结果: 第二张是网站访问速度检测结果: 他问我:ping 检测是红的,但国内测速是绿的,这两者有什么关系么?问题原因是 ping 不通导致的吗?...虽然 ping 能帮助我们判断网络延时,但是 ping 不通「代表」服务器掉线了、网站不能访问了,因为有可能是 icmp 协议被防火墙屏蔽了。 那到底是什么原因导致呢?如何继续排查?...:完了,小林网站的图片都挂了 后面解决的方式也很简单,就是不要用 jsdelivr cdn 来加速静态文件就好了。...好了,整个实战排查过程就这些了,简单总结下有用的知识: ping 不通代表网站不正常,因为有可能是服务器的防火墙屏蔽了 ICMP 协议; 网站显示不出来,先抓包确认 TCP 握手、TLS 握手、HTTP...请求是否正常;如果都正常,证明网络是没问题的,接着就用浏览器的 F12 调试工具看看,是哪个文件的请求有问题,一般来说 CSS,JS 等文件请求不到的话,就会导致网站显示不出来

1.7K10

小程序开发基础-swiper 滑块视图容器

代码中indicator-dots="{{indicatorDots}}"的效果是用来显示指示点的,就是图片中下方的小圆圈。...autoplay="{{autoplay}}"为是否可以自动切换的效果,如果设置,那就只有一张图片显示到界面中。...interval="{{interval}}"为自动切换时间的间隔,表示每张图片显示到它设定的时间就开始切换到下一个视图即图片,如果设定为3000即3秒,那么图片展示到3秒后,进入到下一个图片。...就是第一张图片切换到第二张图片的时长,即第一张滑出,第二张滑入到完,所用的时间长而已。 circular="{{circular}}"为是否采用衔接滑动,怎么理解呢?衔接?...如果这个属性设定,那么如果轮播图是三张图片第一张展示到第三张即最后展示完,它会返回到第一张,那样的效果会不好看。如果设定了该属性,且为true的话,那么展示完后,直接进入到第一张图的界面。 <!

1.9K20

2022-09-25 docsify 站点发布

subMaxLevel 是文档内部的标题也显示到左侧导航目录上,并控制显示几级。第一个一级标题 # 显示不出来,之前 Hugo 也是,大概是默认将 # 当做文档的标题,也许这是一个约定的标准。...logo: '/_media/icon.svg' 侧边栏上面显示 logo,设置 name 属性显示不出来,另外文档说用 CSS 控制大小,不会,最后只能压缩图片本身尺寸。...formatUpdated: '{YY}-{MM}-{DD} {HH}:{mm}',记录的是文章最后的修改时间,然后在文档里面插入{ docsify-updated }(需要把大括号左右两边空格去掉,这里为了显示加上...在做导航栏时,路径必须时当前根目录下的绝对路径才有效,文档内部链接,当前路径的相对路径和根目录下的绝对路径都有效,但图片,用绝对路径就加载不出来,必须用相对路径,真是奇怪极了。...图片缩放的定制语法 ![logo](https://docsify.js.org/_media/icon.svg ':size=WIDTHxHEIGHT') !

1.2K20

pycharm sciview的图片另存为操作

图片上右击 ? ? ? 设置你想放在的目录 ? 补充知识:pycharm没有sciview窗口的解决(换专业版pycharm!)...什么时候呢 当你需要连续画多个图的时候 今天跑深度学习,之前在另一台电脑用的专业版,可以连续画图,就没在意没发现还有这么个问题,即,没有sciview窗口的话,第一张图画完显示了,弹出一个figure1...········很无语,它不停下来,也没继续运行,如果不是在debug时把断点设置在画完图的下一句代码上,你还不会发现程序没动了,你以为他在乖乖运行,却左等右等也不出来第二张图,按理说是不会运行那么久的..., 具体是为什么我也不明白,总之debug断点设置在画图下一句代码就知道了,图出现了,按理说debug也就该停住等我执行单步调试啥的,结果他不停,但是如果关掉这张图,debug就乖乖停下了,估计是因为第一张图的显示使他不能继续...我用了显卡,在Windows平台监视显卡运行情况时不能看到每个程序对显存的占用情况,说是在显示图形界面的时候无法执行这个功能,会不会也有可能是显卡在显示第一张图的时候就没法继续了····胡乱猜测的,更大概率是我写的画图函数有问题

2.5K50

Emlog调用附件第一张图片和正文第一张图片的方法

1、直接读取附件图片 原理:这种方法就是直接判断附件的类型,并获取第一张图片的信息;如果没有图片附件,则显示默认图片或随机图片。...php //获取文章缩略图,先是自定义指定,然后是查找附件图片,最后是随机图片 function sheli_fjimg($logid){ $db = MySql::getInstance(); $thum_pic...>" > 优缺点:优点:上传图片无论是否插入了正文,都可以读取第一张显示。 缺点:一是只能读取上传的第一张图片。...2.读取正文的第一张图片 原理:直接从正文代码——包括注释代码——中获取第一张图片的信息;如果正文中没有图片,则显示默认图片或者随机图片。...php //获取文章第一张图片,如果没有就调用随机图片 function sheli_zwimg($str){ preg_match_all("/\<img.*?src\=\"(.*?)

28710

第54天:原生js实现轮播图效果

一、轮播图的原理: 一系列的大小相等的图片平铺,利用CSS布局只显示一张图片,其余隐藏。通过计算偏移量利用定时器实现自动播放,或通过手动点击事件切换图片。 ?...当你从最后一张图切换回第一张图时,有很大空白,利用两张辅助图来填补这个空白。 这里补充下无缝滚动,直接看代码,复制最后一张图片放置第一张图片前,同时复制第一张图片放置最后一张图片的后面。...并且,将第一张图片辅助图(实际上是实际显示的第5张图片隐藏起来,故设置style="left: -600px;") 三、CSS修饰 1、对盒子模型,文档流的理解,绝对定位问题。...style.left,是相对左边获取距离,所以第一张图后style.left都为负值, //且style.left获取的是字符串,需要用parseInt()取整转化为数字...要点击左箭头才能回到第一张图片。 ? 利用谷歌浏览器F12,原因是我们利用偏移量left来获取图片,当看到left值小于3600时,因为没有第8张图片就出现空白,所以这里我们需要对偏移量做一个判断。

6.7K21

百度 UE 编辑器 version:1_4_3_3-utf8-jsp 版 单图片以及附件上传

嘛,网上有很多的相关资料,但是实际可以用的基本没有,大部分都是没有经过测试就互相转载,而且也不看版本号,这就给大部分真正的开发带来了很大的困惑,而且官方文档也健全。...();" value="上传附件" /> 注意:这里的ID,一定要写对,不然JS获取不到目标对象,这个id在下文中会出现。...UE-upfile.js 这份js的内容就是2个方法的实现,具体代码: var _editor; $(function() { //重新实例化一个编辑器,防止在上面的editor编辑器中显示上传的图片或者文件..._editor.addListener('beforeInsertImage', function(t, arg) { //将地址赋值给相应的input,只去第一张图片的路径 $("#...('insertimage', list); 这个也是 增加这句JS,变量名是个list,我猜测这里是获取一个数组,也许以前版本的代码就是使用 string 类型拼接的,然后某个版本就改了过来。

1.7K20

从零开始学 Web 之 移动Web(二)JD移动端网页,移动触屏事件

自动轮播图 // 思路:1.1、使用js图片开头动态添加原本最后一张图片 // 1.2、使用js图片结尾动态添加原本第一张图片 // 获取轮播图 var slideshowObj...liObjs.length; i++) { liObjs[i].style.width = slideshowObj.offsetWidth + "px"; } // 默认显示第一张图...这里面的难点和重点就是轮播图部分: 1、思路: 要实现轮播图,必须在首尾添加图片,如果直接在 html 代码直接添加图片的话,由于图片的数量是固定的,那么每次图片的数量发生改变的话,不仅需要设置 html...的源码,而且还要设置对应的 css 代码,所以,为了从后台获取图片数量固定的情况下,也能够实现轮播效果,我们可以使用 js 来动态的添加图片。...使用 js 动态的在最后的位置,添加原始第一张图片;在开始的位置,添加原始最后一张图片。 重新设置图片盒子的宽度和图片的宽度,并且在放大缩小视口大小的时候,自动改变宽度。

2.6K10

JavaScript案例:轮播图

功能需求 鼠标经过轮播图模块,左右按钮显示,离开隐藏左右按钮。 点击右侧按钮一次,图片往左播放一张,以此类推,左侧按钮同理。 图片播放的同时,下面小圆圈模块跟随一起变化。...点击小圆圈滚动图片 此时用到 animate动画函数,将js文件引入(注意:因为index.js依赖animate.js所以,animate.js要写到index.js上面) 使用动画函数的前提,该元素必须有定位...,点击的时候获取这个自定义属性即可。...当图片滚动到克隆的最后一张图片时,让ul快速的、不做动画的跳到最左侧:left为0 同时 num赋值为0,可以从新开始滚动图片了 克隆第一张图片 克隆 ul第一个 li cloneNode() 加 true...克隆第一张图片(li)放到ul 最后面 var first = ul.children[0].cloneNode(true); ul.appendChild(first); //

2.9K10

网页轮播图案例

功能需求: ​ 1.鼠标经过轮播图模块,左右按钮显示,离开隐藏左右按钮。 ​ 2.点击右侧按钮一次,图片往左播放一张,以此类推,左侧按钮同理。 ​...案例分析1 ① 因为js较多,我们单独新建js文件夹,再新建js文件, 引入页面中。 ② 此时需要添加 load 事件。 ③ 鼠标经过轮播图模块,左右按钮显示,离开隐藏左右按钮。...④ 显示隐藏 display 按钮。...案例分析4. ① 点击小圆圈滚动图片 ② 此时用到animate动画函数,将js文件引入(注意,因为index.js 依赖 animate.js 所以,animate.js 要写到 index.js...可以从新开始滚动图片了 案例分析6. ① 克隆第一张图片 ② 克隆ul 第一个li cloneNode() 加true 深克隆 复制里面的子节点 false 浅克隆 ③ 添加到 ul

2.4K10
领券