div+css简单实现圆形头像

话不多说直接上代码!

html部分代码:

<div class="contentDiv">
  <img src="./images/1.png"/><!--资源自己添加-->
</div>

css部分代码:

.contentDiv{
display:inline-block;
margin:5px auto;
width:100px;
height:100px;
border-radius:100px;
-webkit-border-radius:100px;
-moz-border-radius:100px;
border:2px solid #fff;
box-shadow:0 0 4px #ccc;
overflow:hidden;
}
/*图片的样式*/
.contentDiv img{
width:100%;
min-height:100%;
}
效果图如下:

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
以下是一个简单的个人资料详情页的 HTMLCSS 代码示例: ```html <!DOCTYPE html> <html> <head> <title>个人资料详情页</title> <style> body { margin: 0; padding: 0; font-family: Arial, sans-serif; } header { background-color: #333; color: #fff; padding: 20px; text-align: center; } h1 { font-size: 36px; margin: 0; } .container { max-width: 800px; margin: 0 auto; padding: 20px; display: flex; flex-wrap: wrap; justify-content: space-between; } .profile-pic { flex: 0 0 200px; margin-right: 20px; border-radius: 50%; overflow: hidden; } .profile-pic img { width: 100%; height: auto; } .profile-info { flex: 1 1 auto; margin: 20px 0; font-size: 18px; } .profile-info h2 { font-size: 24px; margin: 0 0 10px; } .profile-info p { margin: 0; } .profile-info ul { list-style: none; padding: 0; margin: 10px 0; } .profile-info ul li { display: flex; align-items: center; margin-bottom: 5px; } .profile-info ul li svg { margin-right: 10px; fill: #333; } .profile-info ul li a { color: #333; text-decoration: none; } .profile-info ul li a:hover { text-decoration: underline; } </style> </head> <body> <header> <h1>个人资料详情页</h1> </header> <div class="container"> <div class="profile-pic"> <img src="https://via.placeholder.com/200x200" alt="Profile picture"> </div> <div class="profile-info"> <h2>Jane Doe</h2> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla vel ex eget magna malesuada eleifend vitae ac mauris.</p> <ul> <li><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill-rule="evenodd" d="M12 0C5.374 0 0 5.373 0 12c0 6.626 5.374 12 12 12s12-5.374 12-12c0-6.627-5.374-12-12-12zm0 22.5c-5.799 0-10.5-4.701-10.5-10.5S6.201 1.5 12 1.5s10.5 4.701 10.5 10.5-4.701 10.5-10.5 10.5zM12 6c-1.657 0-3 1.343-3 3s1.343 3 3 3 3-1.343 3-3-1.343-3-3-3zm0 4.5c-.828 0-1.5-.672-1.5-1.5s.672-1.5 1.5-1.5 1.5.672 1.5 1.5-.672 1.5-1.5 1.5z"/></svg> <a href="mailto:[email protected]">[email protected]</a></li> <li><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill-rule="evenodd" d="M7.5 19.5h9c.276 0 .5-.224.5-.5v-12c0-.276-.224-.5-.5-.5h-9c-.276 0-.5.224-.5.5v12c0 .276.224.5.5.5zm1-11.5h7v10h-7v-10zm-1 11.5c0 .827.673 1.5 1.5 1.5h9c.827 0 1.5-.673 1.5-1.5v-12c0-.827-.673-1.5-1.5-1.5h-9c-.827 0-1.5.673-1.5 1.5v12z"/></svg> <a href="tel:+123456789">123-456-789</a></li> <li><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path fill-rule="evenodd" d="M22.365 2.634a1.5 1.5 0 0 0-2.121 0l-18 18a1.5 1.5 0 0 0 2.121 2.121l18-18a1.5 1.5 0 0 0 0-2.121zM7.5 16.5l-1.5 3 3-1.5 9-9-1.5-1.5-9 9zm8.5-10.5c-.552 0-1 .448-1 1s.448 1 1 1 1-.448 1-1-.448-1-1-1z"/></svg> <a href="https://www.example.com">www.example.com</a></li> </ul> </div> </div> </body> </html> ``` 这个页面包含了一个头部,一个包含头像和个人信息的主要区域。头部使用了一个简单的黑色背景和白色文本。主要区域包含了一个左侧的圆形头像和右侧的个人信息。个人信息包括姓名、描述和联系信息。 CSS 样式定义了整个页面的布局和样式,包括字体、颜色、边距和宽度。主要区域使用 Flexbox 布局来实现左右对齐。个人信息部分包括一个标题、一个描述和一个包含联系信息的无序列表。联系信息包括电子邮件地址、电话号码和网站链接。每个联系信息都包含了一个 SVG 图标和相应的链接。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值