/* HTML中引入img标签与CSS配置样式 */标签 css p,css中找到图片,酷炫的登录css,css滚动条距离,css样式中文本居中往下,css获取li标签的内容,css 给after添加事件/* 将图片样式设为为块级元素,这样样式设定的属性就会对图片元素生效 */ img { display: block; margin: 0 auto; position: relative; width: 300px; height: 200px; border: 1px solid #666; } /* 鼠标悬浮在图片元素上,改变图片top属性值,达到图片移动的效果 */ img:hover { top: -20px; }
在上述代码中,大家首先在HTML中将图片设为标签 css p,css中找到图片,酷炫的登录css,css滚动条距离,css样式中文本居中往下,css获取li标签的内容,css 给after添加事件标签,然后利用CSS中的display属性将图片设为块级元素,这样CSS中的属性设定才会生效。
接着,在样式中,大家使用position属性设置图片的定位方式为相对定位relative,并使用margin属性将图片水平居中。
最后,大家利用:hover伪类选择器的功能,实现当鼠标悬浮在图片元素上时,图片top属性值改变,图片移动的效果也就出现了。
可以注意到,大家在样式中使用top属性来对图片进行移动。top属性用于设置元素相对于其定位父元素的上内边距(padding-top)的偏移量,设为负值图片向上移动,设为正值图片向下移动。
总之,在开发前端网页时,优美的视觉效果是非常重要的,使用CSS通过轻松、简单的配置实现图片的位移切换,能够让大家的网页更加生动形象,更能够增加用户的使用感受。