关于使用同心圆来修饰图片

在网上看到很多使用圆来修饰图片样式,看这感觉很舒服,这个主要在用户个人中心和在咨询里面使用的较多。

最终成品图片是:

看到这样的需求的时候,首先就想到了border-radius这个属性,用这个属性来画圆,让后将图片丢到里面去。

此时有两个方案:

一、图片当成背景图片丢到里面。

二、在html中插入img的图片。

第一个方案是可以直接使用,这里就不再赘述了。

这里主要是第二个方案。实现的方案有点难度。

这里主要使用两个div来控制同心圆。

贴代码:

<style>
*{
padding: 0;
margin: 0;
}
.images{
background: none repeat scroll 0 0 rgba(87, 120, 137, 0.1);
box-shadow: 0 0 6px #BDCCD4;
border-radius: 50%;
width: 120px;
height: 120px;
padding: 10px;
position: relative;
text-align: center;
}
.images:hover{
background-color: red;
}
.pic{
border-radius: 50%;
overflow: hidden;
width: 100px;
height: 100px;
position: absolute;
top: 50%;
left: 50%;
margin-top: -50px;
margin-left: -50px;
}
</style>
<body>
<div class="images">
<div class="pic">
<img src="http://static.cnbetacdn.com/thumb/mini/article/2015/0615/f3db67f28055129.png_100x100.png">
</div>
</div>
</body>

时间: 2024-11-10 01:09:06

关于使用同心圆来修饰图片的相关文章

如何通过优化APP截图增加下载率?

很多App开发者都有一个误解:App的搜索排名高,下载量就一定会很客观,即有了排名,就会带来相应的流量.其实排名≠下载率,我们还需要通过优化截图.标题.评论这些方面来提高用户下载率.下面来看看怎么通过优化App截图来增加下载率的! App截图为什么能提高下载率 App截图是向用户展示自己App最直观的一个环节!根据应用商店的展示规则以及用户的使用习惯,用户在找到App的时候,会通过浏览截图来判断App功能.界面这些重要信息,而这也正决定着用户是否会下载App.所以,好的应用截图能给用户展示很多有

IOS中的多线程【二】— NSOperation和NSOperationQueue

NSOperationQueue是一套基于Objective-c语言的API. GCD与NSOperationQueue的优缺点: NSOperationQueue:比较安全 GCD:没有NSOperationQueue安全,但使用起来简单,快速,还提供了一些操控底层的方法.实际开发中还是以GCD为主. NSOperationQueue实现多线程流程 1.定义一个任务队列. 2.定义一个任务. 3.把任务添加到队列中.一旦任务被添加到队列中,任务会马上被调度执行. 任务队列(NSOperatio

Web前端开发规范手册

一.规范目的 1.1 概述 ..................................................................................................................................... 1 二.文件规范 2.1 文件命名规则...................................................................................

NSOperation多线程

1 // 2 // ViewController.m 3 // NSOperation 4 // 5 // Created by ys on 15/11/22. 6 // Copyright (c) 2015年 ys. All rights reserved. 7 // 8 9 #import "ViewController.h" 10 11 @interface ViewController () 12 @property(nonatomic,strong)NSOperationQu

web标准解决方案_4

区别纯修饰图片和图片标签 body{ background-image:url(/img/patten.gif) /*默认情况下,浏览器会水平.垂直地重复显示背景图片*/ } background-repeat:repeat-x; 背景图片总出现在背景颜色上面,可以利用这个特点实现些功能: 图片高度一定,当内容高度超过图片高度,颜色渐变就会停止,这时只需给背景加一个图片底部色即可,那么颜色间的转变就看不出来了 body{ backgrond-image:url(); background-rep

HTML5新特性新增功能

HTML5 现如今已经不是SGML的子集,主要是关于图像,位置,存储,多任务等功能的增加. 如:绘图canvas:用于媒介回放的video和audio元素:本地存储localStorage;语义化元素:表单控件等等新增的功能,都是HTML5新特性. 下面列举HTML5新特性详细说明: 一.新的文档类型  (New Doctype) 目前许多网页还在使用XHTML 1.0 并且要在第一行像这样声明文档类型: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1

Bootstrap css3

bootstrap的按钮 1.各种按钮样式的实例: 1 <body> 2 <!--基本样式的按钮--> 3 <button type="button" class="btn">基本样式按钮</button> 4 <!--默认样式的按钮--> 5 <button type="button" class="btn btn-default">默认样式的按钮<

分享10个免费或便宜的Photoshop替代工具

说到编辑照片和图像文件,一般很多人都使用photoshop软件.然而,使用现在的最新版本Photoshop CC每月最低也要支付980日元,感觉使用门槛有点高的人应该不少吧. 有一篇文章,推荐了10个免费或比较便宜的图像编辑软件作为Photoshop的替代工具“10个 Photoshop替代工具(免费或便宜)”,我借此文章,连同个人推荐的工具一起总结出10个为大家介绍. 详细内容从下面开始. 1.Gimp(Win / Mac / Linux) GIMP (Gnu Image Manipulati

iOS开发之NSOperation &amp; NSOperationQueue

1.简介 (1) NSOperationQueue(操作队列)是由GCD提供的队列模型的Cocoa抽象,是一套Objective-C的API,为了使并发(多线程)编程变得更加简单,但效率比GCD略低.在实际开发中NSOperationQueue是首选. (2) GCD提供了更加底层的控制,而操作队列则在GCD之上实现了一些方便的功能,这些功能对于开发者而言通常是最好最安全的选择. 队列及操作 (1)NSOperationQueue有两种不同类型的队列:主队列和自定义队列 (2)主队列运行在主线程