Day13 hover应用(二)

hover + positon

  • 让图片或是区块移动
.article-content img:first-child{ 
position: absolute;  
top: 0px;
left: 0px;
}
.article:hover .article-content img:first-child{
right: 0px;  
left: auto;
}
  • 也可以定义当滑鼠经过时,图片位移几个像素,例如 left: 50px; 就是往右位移50像素,如果觉得板面太杂乱大多是因为侧栏的关系,可以减少侧栏元件,让版面乾净一点,但有些部落格需要的元件较多无法删减,而伸缩侧栏就是一个很好用的设计。
links{
position: absolute;  
top: 0px;
right: -250px;  
-webkit-transition: right 0.5s ease-out;  
-moz-transition: right 0.5s ease-out;  
-o-transition: right 0.5s ease-out;
transition: right 0.5s ease-out;
}
#links:hover{
right: 0px;  
}
body{
overflow-x: hidden;

侧栏有分侧栏1(#links-row-1)与侧栏2(#links-row-2),若只想将其中一个侧栏变成伸缩侧栏,可将以上语法#links 改成 #links-row-1 或 #links-row-2 就可以了。另外要注意到这边有选单的话,建议在侧栏多出的那一小角设一个背景图上面有提示文字。

下一篇我将介绍互动式CSS按钮动画的应用ㄛ!


<<:  TailwindCSS 从零开始 - 新增自己的 Utility

>>:  DAY12:玉山人工智慧挑战赛-中文手写字辨识(前言)

强人PM与敏捷相遇 -2

虽然想把这些敏捷有关的精神导入团队中,但自己仍不愿意对外说在执行敏捷的流程。其中一个最大的差异,是在...

Rails Migration 可用的方法

在上述change方法里,我们有以下方法可以使用: 对资料表做修改: create_table(na...

让 GitHub Action 帮你天天登入 iThelp 赚取登入点数

前言 这是个人很久以前在闲暇之余写的一个专案,技术多为爬虫观念,後来整合 GitHub Action...

【在 iOS 开发路上的大小事-Day03】透过 Global Variable 来传值

前情提要 一般我们在做传值动作的时候,会有好几种方式可以做,像是用 Segue、Closure、De...

Day25:NavigationView

前言 前面两天刻了两个 view, 现在要用 Navigation 来把它们连接起来。 实作 在 R...