`

在图片右上角显示状态

css 
阅读更多

 最近有个需求,用户上传了N张图片,后台需要设置某一张为默认图片。其中中间就隐藏着这么一个需求,用户可以切换默认图片。所以想的是在图片右上角添加一个设置的按钮。我们需要让页面达到这样的效果如下图。

然后我们看这个需求,其实可以这么分解,一个img标签,一个a标签,然后让a标签在图片又上角;还有一点就是图片和右侧相距一定距离,假如是10px,那么就需要把这两个标签img和a包起来,我们使用div。

然后让设置a的位置为:

position:relative;
top:10px;// 这里只是大概写,具体多少去浏览器里面调好了,写到这里
right:10px;

 然后基本上就可以达到效果了。但是有一个问题,就是这个a虽然飘到了上面,但是他的位置还是有的,还会有一定的宽度。怎么处理。因为熟悉盒子模型的话我们知道,虽然他瞟了,但是他应该在img的右侧,占据一定宽度,所以我们可以给刚才的div设置一个宽度,把这个a挤跑,这时候就可以达到预期的效果了。

总结:这里主要是说一下这个div的宽度。有这个小例子,大家可以看一下。

 

 

  • 大小: 78.2 KB
分享到:
评论

相关推荐

    android GridView实现图库预览图,多选模式下右上角打勾

    为了在图片右上角显示勾选标记,我们可以为CheckBox自定义一个Drawable,使其与图片完美融合。这个Drawable可以是一个9-patch图像,使得勾选标记只在右上角可见,不会覆盖图片内容。同时,我们还需要处理单击事件,...

    Python动态壁纸源码 可在右下角状态栏显示或隐藏壁纸 PyQt5

    # Python动态壁纸源码 可在右下角状态栏显示或隐藏壁纸 PyQt5 1. 将gif壁纸图片插入无边框的PyQt5窗口并全屏填充整个桌面,再将窗口嵌入到桌面底层; 2. 在右下角状态栏显示控制图标,可以显示或隐藏动态壁纸。

    微信浏览器内显示遮罩层提示点击右上角

    本文将详细探讨如何实现“微信浏览器内显示遮罩层提示点击右上角,选择在浏览器中打开链接”的功能,以及相关技术要点。 首先,我们需要理解微信内置浏览器(X5内核)的工作原理。微信浏览器是基于腾讯自家的X5 ...

    探索生成有数字的图片以及在图片的右上角画小圆形状态标志等等

    其次,要在图片的右上角画小圆形状态标志,我们可以使用`Canvas`的`drawCircle()`方法。首先,需要定义圆心坐标和半径,然后同样使用`Paint`设置圆的填充色或边框色。如果需要填充,可以调用`setStyle(Paint.Style....

    win7客户端不显示右下角图标

    在Windows 7操作系统中,右下角的任务栏通知区域(也称为系统托盘或通知中心)通常会显示各种应用程序和系统服务的小图标,例如网络连接、音量控制、电池状态等。当这些图标不显示时,可能会对用户的日常使用造成...

    android 图片从左上角移动到右下角

    在Android开发中,图片从左上角移动到右下角是一种常见的动画效果,常用于界面交互或者游戏场景中。要实现这一效果,开发者通常会利用Android的动画框架,包括属性动画(Property Animation)系统或者视图动画(View...

    微信小程序弹出层,右上角关闭按钮

    微信小程序的弹出层设计通常包括一个可点击的按钮来触发弹出,以及在弹出层右上角设置一个关闭按钮,允许用户方便地关闭该层。本篇文章将深入探讨如何实现这一功能,并分享相关的知识点。 首先,我们需要了解微信小...

    javascript写的页面右上角可伸缩关闭的菜单代码

    在JavaScript编程领域,创建一个页面右上角的可伸缩关闭菜单是一项常见的需求,尤其在构建用户界面时。这个特定的代码示例可能是利用JavaScript的动态特性来实现这一功能的。下面将详细解释相关的JavaScript知识、...

    jQuery页面右上角书页广告特效.zip

    标题中的“jQuery页面右上角书页广告特效”指的是一个使用jQuery库实现的网页广告展示效果,这种效果通常被设计成书页翻转的样子,模拟真实书籍封面在页面右上角打开的效果,吸引用户的注意力。这个特效利用了jQuery...

    太空飞船表盘右上角版本.zip

    此外,"太空飞船表盘右上角版本"这个名称暗示了可能存在一个界面元素,比如游戏的仪表盘,其中的右上角可能有一个特殊的显示或者功能。这可能涉及到UI/UX设计,以及如何通过C++代码与图形用户界面交互。开发者可能...

    AndroidLabelView图片右上角的角标图片以及滚动数字效果以及圆形进度条

    在Android开发中,有时我们需要为应用的图标或者某些视图添加一些特殊的效果,例如右上角的角标图片、滚动数字以及圆形进度条等。这些元素可以用来展示通知数量、未读消息或者其他状态信息,增强用户界面的交互性和...

    VB6运行时控件移动 右下角拖动大小 有虚线框显示

    标题提到的"VB6运行时控件移动 右下角拖动大小 有虚线框显示"是指在程序运行时,通过控件的右下角手柄来实现控件的大小调整,此时会有一个虚线框指示调整的边界。这种功能在创建用户界面时非常实用,可以动态地改变...

    swift-仿微信QQ右上角菜单功能

    在Swift编程中,实现类似微信或QQ右上角的菜单功能是一项常见的需求,这涉及到UI设计和用户交互的优化。这种菜单通常会在屏幕的右上角弹出,展示多个选项供用户选择。以下是对如何使用Swift开发这一功能的详细解释。...

    右下角弹框

    在这个场景中,"jQuery右下角悬浮提示框"指的是使用jQuery实现的一种在页面右下角浮动显示的提示窗口。 创建这种提示框通常涉及到以下几个关键知识点: 1. **jQuery库的引入**:首先,需要在HTML文件中引入jQuery...

    android 通知提示 右上角 小图标

    "android 通知提示 右上角 小图标"通常指的是在状态栏显示的通知图标,它能够直观地向用户展示应用的状态或提醒。这个标题所提及的是一个开源项目,可能是其他人已经封装好的库,提供了多种样式的通知小图标,以增强...

    HTC G8状态栏时间居右

    在许多Android设备中,电池图标和电量百分比通常位于状态栏的右上角。如果标签指的是“电池居右”,那么这可能是一个特定的刷机后设置,使得电池信息与时间一同出现在状态栏的右侧。 关于这个主题,以下是更深入的...

    桌面右下角弹出消息框

    描述中的“桌面右下角弹出消息通知框,类似扣扣的消息通知框”,提到了QQ(扣扣)的提示方式,QQ是中国流行的即时通讯软件,它在接收到新消息时会在桌面右下角显示一个小窗口,用户可以快速查看并处理消息。...

    网站右下角广告展示代码.zip

    网站右下角广告展示代码是一种常见的网页元素,用于在用户浏览网页时呈现广告信息。这种广告通常以悬浮窗口的形式存在,允许用户自由选择最小化或关闭,以避免对主要内容的过度干扰。在网页设计和开发中,实现这样的...

    纯CSS实现选中商品后右下角显示√号功能

    在网页设计中,有时我们需要为用户界面添加交互性,例如当用户选中某个商品时,在其右下角显示一个√号(对号)以表明该商品已被选中。这种功能可以提升用户体验,使得用户能够清晰地看到自己的选择。本文将详细介绍...

Global site tag (gtag.js) - Google Analytics