热烈庆祝博客换了新皮肤

早就有把皮肤换了的打算,直到上周五才开始动手。

本身没做过设计的工作,处理起颜色来还是比较蛋疼的。公司某页面推荐了hailpixel (http://color.hailpixel.com/)配色就靠这个了,虽说我不懂配色,拾取的颜色也有细微区别,取几个颜色看着舒服就这么定下来了。

作为一个做前端的,自然是不画PSD直接上来写。之前总是想先把设计搞出来再开始写页面,这也是一直没有动手的原因。周五在等设计图的空闲突然想写了,直接来写倒是挺好。写了一个头部样式之后,感觉之后的必须得那样写才行。也就是传说中的风格定下来了吧。

写界面的过程中用了不少CSS3动画。在这里总结一下吧。

1.导航条。

首先导航条的颜色不同是用CSS选择器做的。用到了nth-child()。括号里是几就选择第几个。设为nth-child(2n)的话选择的就是第偶数个。

先将所有li元素都定义了一个:hover{height:100px;margin-top: -50px},然后发现这样第一个太丑,于是定义了一个li:nth-child(1):hover{width: 20%;height: 50px;margin-top:0;}

2.首页的文章标题。

文章标题用到了2D变换。

transform:rotate(10deg):顺时针旋转10度

其他的2D变换还有

transform: translate(50px,100px) :向左移动50px,向上移动100px
transform: scale(2,4):长变为2倍,高变为4倍。(看到了这个属性才知道也许导航条那里的效果可以通过这个来实现)
transform: skew(30deg,20deg):水平翻转30度,竖直翻转20度

其实在选择做2D变换之前我也尝试了3D变换,不过觉得奇奇怪怪的。

用transform: rotateX(360deg)可以让元素水平翻转360度,我一开始写的便是这个,用了以后简直翻花眼,也许把transition设得大一点会好一些?

同样的transform: rotateY(360deg)就是让元素垂直翻转。

文章标题的背景颜色设置我也用了nth-child选择器设置。

3.其他一些链接

我尝试性地把一些链接的:hover设置为font-size和color改变,效果还不错。或许可以尝试一下改变font-family。

4.文章页面的绿色通道

我一直觉得这绿色通道太丑太low,幸好都比较好改。果断将原来的background取消掉,换成了我自己取的颜色加了圆角。文字加了text-shadow,hover的时候文字阴影变了个颜色。

text-shadow的设置和box-shadow一样,前两个是阴影距离,然后是扩散大小,最后是颜色。

5.其他一些

其他也就是改改字体颜色,改改透明度的事情。

还有文章页面,我觉得还可以改进一下。特别是那个支持和反对,以前看着就丑,现在感觉更丑,跟整体界面根本不搭有没有。

好的,这篇随笔就是这样。

时间: 2024-10-05 18:17:09

热烈庆祝博客换了新皮肤的相关文章

PHP二次开发博客换服务器了

有没有发现PHP二次开发博客这几天打开速度快了?经过一年多的辗转反侧,在美国空间摸打滚爬了这么久,终于理解了,还是放国内比较舒服.目前用的是一个云服务器,基本配置如图所示: 其实对服务器的维护也不是很了解,大致根据自己的经验做了一下测试.本地ping的速度如下: 利用站长工具的超级ping,相应速度如下: 使用hdparm命令测试磁盘的读取速度如下: 测试磁盘的IO写速度如下 测试IO同时读和写的速度如下: 整体来说,还可以吧.而且价格也比较可观,不用再考虑每年都续费了,这个直接是购买的70年,

博客园开通新随笔

历尽千难万苦,开通了博客园.因为莫名其妙的注册了两个账户,一个开通了博客,另一个没有开通,而我自己一直以为注册了一个,所以以为没有开通成功,哎. 在这里记录一下自己的学习心得.因为很多书看了后,过一段时间又忘了,我现在的工作内容不是这些,所以容易遗忘,很多时候明明知道,可就是想不起来,明明想起来了,可就是记得没有当初那么全面了.所以找个地方记下来. 博客园开通新随笔,码迷,mamicode.com

博客美化——Silence主题皮肤

介绍 ??一款专注阅读的博客园主题,主要面向于经常混迹 博客园 的朋友.其追求大道至简的终极真理,界面追求简洁.运行追求高效.部署追求简单. 博客皮肤源码地址 预览地址 如何部署.使用皮肤 Silence作者的友链 特点 简洁优雅.精致漂亮的 UI 设计 提供多种风格主题以便适应各类用户的偏好 响应式设计,兼容手机端浏览器 提供事无巨细的部署文档 源码结构清晰并且注释完整,方便扩展 开发 ??请先确保您正在使用的机器已经安装 Node.js 和 Git 客户端. git clone https:

博客换地方了

好久没有写东西了,最近在疯狂的学习各种各样的知识,忙各种各样的事情,当然也在思考很多的事情.由于各种各样的原因吧,决定换个地方,安安静静的去写点儿东西,如果你对我以后写的内容好奇的话,不妨通过下面三个方式关注我.鼓励我,当然了,希望我们能够一起进步: 1.我的微信公众号:guangleiwu 二维码如下: 2.我的新博客地址:http://www.jianshu.com/users/ac97ee4d3271/latest_articles 3.我的github地址:https://github.

51CTO博客2.0新功能上线,快来跟我一起用一句话介绍自己

在今天这个万众瞩目世界杯,人人等待端午节的日子里,我们51CTO博客2.0终于又迎来了一次版本更新. 现在大家跟我一起使用本次更新的新功能,用一句话介绍自己吧!! Q:一句话简介可以在那儿被看到? 1. 你的简介可以在个人主页被看大家看到 2. 你的简介可以在文章详情页被大家看到 Q:我的一句话简介要在哪设置? 第一步,点开自己的个人主页.具体位置,如图所示 第二步,点击个人主页,如图所示红框中小蓝笔. PS,如果您点击的是第一步中的博客管理,请按下图操作 第三步,在如图的红框之中写一个不超过2

我的博客请查看新浪博客内容

http://blog.sina.com.cn/yuanchunxuedu

博客园首页新随笔联系管理订阅 随笔- 524 文章- 0 评论- 20 hdu-5810 Balls and Boxes(概率期望)

Balls and Boxes Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 798    Accepted Submission(s): 527 Problem Description Mr. Chopsticks is interested in random phenomena, and he conducts an experi

博客园修改BlackLowKey皮肤样式,增加占屏比

#home { margin: 0 auto; width: 100%; } #sideBar { min-height: 200px; padding: 0 5px 0 5px; margin-left: 80%; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; word-break: break-all; _margin-left: 0; _width: 240px; padding-bottom:

博客有新家了!

现在我的博客有了新的域名:http://www.ljxblog.tk 请大家以后访问这个域名哦!