Saber 酱的抱枕

Fly me to the moon

05/11
2015
其他

日常晒抱枕

昨天把抱枕洗了洗。洗完之后当然要晒晒啊,不然怎么会干呢 这笑话好冷
saber抱枕saber抱枕
今天早上匆忙拍的,拍的时候把手机举得都快超过脸了才把抱枕全部放在了镜头内,这个姿♂势导致手一直晃,拍的不清楚==

日常晒抱枕

05/9
2015
学习

为本站制作了看图模式

2016.5.3 updata v1.1
添加了页码显示;
添加了鼠标滚轮控制上下切换图片的功能;
添加了esc退出看图模式的功能。(但实际使用中需要按两次esc,第一次esc是退出全屏模式,第二次按esc才是退出看图模式。)

时隔一年,有点感慨啊。


昨天在虚拟机里360安全浏览器查看网页上的一些问题,偶然发现,在有多张大图的页面中,360安全浏览器会询问是否开启看图模式。开了一下试了试,发现它是新开了个窗口并全屏置顶,在里面查看图片,在看图体验上确实好很多:

看图模式_360

今天闲来无事,于是闭门造车(因为我今天做的时候没去再看360的),做了一个类似的效果出来,并且用在了本站上。本站的效果如下:

看图模式_aisabe

我做的这个没有做成全屏,也没有新开窗口,只是在页面上建立了一个遮罩层。没有360的特色化功能,右侧列表也没那么好看。不过更简洁一些,只有浏览和切换图片的功能。点击大图是下一张,但大图没有做做点击左侧、右侧跳到上一张/下一张图片的功能(百度图片的方法是在图片上做两个左右的div)。现在设置的是页面最少有3张图片才会启用看图模式,启用后在页面右侧会有个悬浮按钮,点击即可进入看图模式。每次打开不会恢复到上一次看到的图片,如果想要记住位置的话把代码中第二个“litImgIndex=0;”删掉即可。

除了右侧缩略图列表是固定宽度的,其他地方都可以适应页面变化。原本右侧缩略图列表的高度是固定的,但现在改成了自适应高度,手机上也能正常使用了。
Read More →

为本站制作了看图模式

05/9
2015
学习

js判断一个函数是否存在

 
window.onload = function() {
    try {

        if (test & amp; & amp; typeof(test) == "function") {
            test();
        } else {
            alert("不存在的函数");
        }
    } catch(e) {}
}
function test() {
    alert("函数执行……");
}

今天写了看图模式的js,然后执行的时候遇到了问题:函数必须在window.onload里面执行,window.onload在每个页面底部都有,但是看图模式的功能只需要用在文章页中,在其他页面里,因为找不到这个函数就会报错。所以找到了使用try catch语句判断函数是否存在的代码。

js判断一个函数是否存在

05/8
2015
ACG

復讐の死霊魔術師~望むのは死の痛み~CG下载

復讐の死霊魔術師~望むのは死の痛み~CG

今天在群邮件里看到了游戏《[CYCLET] 復讐の死霊魔術師~望むのは死の痛み~》的CG包,下载之后看了看,真是好评。

磁力链接:magnet:?xt=urn:btih:897EF6A4B589B49BD1BAACCFF150F95627AF5B9F

这游戏好像没汉化。

死灵法师小萝莉给人的感觉和狂三有些相似。画风很好,只是略有重口,下面挑了点CG图发上来,不喜重口的话不要看下♂面。
Read More →

復讐の死霊魔術師~望むのは死の痛み~CG下载

05/6
2015
学习

仿bilibili右侧导航

今天逛b站感觉它右侧悬浮的导航条挺有意思,于是复制了它的结构,写了一下功能。

查看demo
可以根据左侧区域的显示高亮导航上的项目;点击导航按钮可以调到对应的分类区域。但不能拖动导航来改变左侧区域的顺序。
背景div的平滑移动效果是因为设置了“transition:.1s all linear;”属性。左侧的分类div需要设置高度;修改时把右侧导航的条目调整到和左侧分类相符就行了。
Read More →

仿bilibili右侧导航

05/5
2015
学习

使用Arial字体避免文字加粗时产生抖动

默认情况下,我们浏览器的字体是宋体。但宋体如果给字母、数字等文字设置加粗,文字会相对于左侧加粗,造成抖动和撑大容器。
下图设置了鼠标经过时文字加粗的效果:

即使使用微软雅黑字体也一样。解决办法是使用Arial字体,Arial是相对于中间加粗,而且也不会撑大容器:

问题解决了,但是Arial不支持汉字,怎样避免汉字加粗时发生的抖动呢?这时候把汉字设置为微软雅黑字体就行了。

使用Arial字体避免文字加粗时产生抖动

05/5
2015
学习

css设置滚动条样式

css设置滚动条样式
在IE浏览器中,可以设置滚动条的样式。css如下:

#a{width: 400px;height: 200px;overflow-y: auto;font-size: 16px;font-family: 微软雅黑;color: #004506;margin-left: 15px;line-height: 29px;
	scrollbar-track-color:#3DA3EF; /*设置滚动条底板颜色*/
	scrollbar-arrow-color:#f00; /*设置滚动条两端箭头的颜色*/
	scrollbar-shadow-color:#f00;/*设置滚动条句柄的边框颜色*/
	scrollbar-face-color:#A6E22E;/*设置滚动条句柄的颜色*/
	scrollbar-darkshadow-color:#f00;/*无表现*/
	scrollbar-3dlight-color:#f00;/*无表现*/
	scrollbar-highlight-color:#e8f1ff; /*无表现*/
	SCROLLBAR-BASE-COLOR:#f00;/*无表现*/
}

css设置滚动条样式