当前位置: 首页 > article >正文

HoRain云--Bootstrap5图像形状全攻略

HoRain 云小助手个人主页⛺️生活的理想就是为了理想的生活!⛳️ 推荐前些天发现了一个超棒的服务器购买网站性价比超高大内存超划算忍不住分享一下给大家。点击跳转到网站。目录⛳️ 推荐Bootstrap5 图像形状使用指南一、基本图像类1. 响应式图像 (.img-fluid)2. 缩略图效果 (.img-thumbnail)二、图像形状控制类1. 圆角图像 (.rounded)2. 圆形图像 (.rounded-circle)3. 椭圆形图像4. 药丸形图像 (.rounded-pill)5. 方向性圆角三、图像对齐方式1. 左对齐 (.float-start)2. 右对齐 (.float-end)3. 居中对齐四、完整示例代码五、重要注意事项1. 版本差异提醒2. 最佳实践建议响应式优先组合使用性能优化3. 自定义样式六、常见问题解决1. 圆形图像显示不完美2. 缩略图边框颜色修改3. 图像加载失败处理Bootstrap5 图像形状使用指南Bootstrap5 提供了丰富的工具类来轻松实现不同形状的图像无需编写复杂的CSS代码。以下是详细的使用方法和示例代码一、基本图像类1. 响应式图像 (.img-fluid)使图像在其父容器中自适应大小保持原始比例。img srcimage.jpg classimg-fluid alt响应式图像2. 缩略图效果 (.img-thumbnail)为图像添加带边框的缩略图效果。img srcimage.jpg classimg-thumbnail alt缩略图二、图像形状控制类1. 圆角图像 (.rounded)为图像添加统一的圆角效果。img srcimage.jpg classrounded alt圆角图像2. 圆形图像 (.rounded-circle)将图像变为完美的圆形要求图像宽高相等。img srcavatar.jpg classrounded-circle alt圆形头像 width100 height1003. 椭圆形图像当图像宽高不同时.rounded-circle会创建椭圆形效果。img srclandscape.jpg classrounded-circle alt椭圆形图像 width200 height1004. 药丸形图像 (.rounded-pill)创建椭圆形/药丸形效果圆角更圆润。img srcimage.jpg classrounded-pill alt药丸形图像5. 方向性圆角控制特定方向的圆角!-- 顶部圆角 -- img srcimage.jpg classrounded-top alt顶部圆角 !-- 右侧圆角 -- img srcimage.jpg classrounded-end alt右侧圆角 !-- 底部圆角 -- img srcimage.jpg classrounded-bottom alt底部圆角 !-- 左侧圆角 -- img srcimage.jpg classrounded-start alt左侧圆角三、图像对齐方式1. 左对齐 (.float-start)img srcimage.jpg classfloat-start me-3 alt左对齐图像 p文本内容会环绕在图像右侧.../p2. 右对齐 (.float-end)img srcimage.jpg classfloat-end ms-3 alt右对齐图像 p文本内容会环绕在图像左侧.../p3. 居中对齐img srcimage.jpg classd-block mx-auto alt居中图像四、完整示例代码!DOCTYPE html html langzh-CN head meta charsetUTF-8 meta nameviewport contentwidthdevice-width, initial-scale1.0 titleBootstrap5 图像形状示例/title link hrefhttps://cdn.jsdelivr.net/npm/bootstrap5.3.0/dist/css/bootstrap.min.css relstylesheet style .image-container { margin: 20px 0; text-align: center; } .image-demo { margin: 15px; display: inline-block; } .image-label { margin-top: 5px; font-size: 0.9em; color: #666; } /style /head body div classcontainer py-5 h1 classtext-center mb-5Bootstrap5 图像形状示例/h1 !-- 基本图像类 -- div classrow mb-5 div classcol-md-6 mb-4 div classimage-container div classimage-demo img srchttps://via.placeholder.com/200x150/007bff/ffffff?textResponsive classimg-fluid alt响应式图像 /div div classimage-label.img-fluid (响应式)/div /div /div div classcol-md-6 mb-4 div classimage-container div classimage-demo img srchttps://via.placeholder.com/200x150/28a745/ffffff?textThumbnail classimg-thumbnail alt缩略图 /div div classimage-label.img-thumbnail (缩略图)/div /div /div /div !-- 图像形状 -- div classrow mb-5 div classcol-md-3 mb-4 div classimage-container div classimage-demo img srchttps://via.placeholder.com/150/ffc107/000000?textRounded classrounded alt圆角图像 /div div classimage-label.rounded (圆角)/div /div /div div classcol-md-3 mb-4 div classimage-container div classimage-demo img srchttps://via.placeholder.com/150/17a2b8/ffffff?textCircle classrounded-circle alt圆形图像 /div div classimage-label.rounded-circle (圆形)/div /div /div div classcol-md-3 mb-4 div classimage-container div classimage-demo img srchttps://via.placeholder.com/200x100/dc3545/ffffff?textEllipse classrounded-circle alt椭圆形图像 /div div classimage-label.rounded-circle (椭圆)/div /div /div div classcol-md-3 mb-4 div classimage-container div classimage-demo img srchttps://via.placeholder.com/150/fd7e14/000000?textPill classrounded-pill alt药丸形图像 /div div classimage-label.rounded-pill (药丸形)/div /div /div /div !-- 方向性圆角 -- div classrow mb-5 div classcol-md-3 mb-4 div classimage-container div classimage-demo img srchttps://via.placeholder.com/150/6f42c1/ffffff?textTop classrounded-top alt顶部圆角 /div div classimage-label.rounded-top/div /div /div div classcol-md-3 mb-4 div classimage-container div classimage-demo img srchttps://via.placeholder.com/150/6c757d/ffffff?textEnd classrounded-end alt右侧圆角 /div div classimage-label.rounded-end/div /div /div div classcol-md-3 mb-4 div classimage-container div classimage-demo img srchttps://via.placeholder.com/150/343a40/ffffff?textBottom classrounded-bottom alt底部圆角 /div div classimage-label.rounded-bottom/div /div /div div classcol-md-3 mb-4 div classimage-container div classimage-demo img srchttps://via.placeholder.com/150/20c997/ffffff?textStart classrounded-start alt左侧圆角 /div div classimage-label.rounded-start/div /div /div /div !-- 图像对齐 -- div classrow div classcol-12 mb-4 h3 classtext-center mb-4图像对齐方式/h3 div classmb-4 img srchttps://via.placeholder.com/100/007bff/ffffff?textLeft classfloat-start me-3 rounded alt左对齐 p左对齐图像示例。使用 .float-start 类可以让图像左对齐文本会环绕在图像右侧。可以通过添加 margin 类如 me-3来控制间距。/p div classclearfix/div /div div classmb-4 img srchttps://via.placeholder.com/100/28a745/ffffff?textRight classfloat-end ms-3 rounded alt右对齐 p右对齐图像示例。使用 .float-end 类可以让图像右对齐文本会环绕在图像左侧。同样可以通过 margin 类调整间距。/p div classclearfix/div /div div classtext-center img srchttps://via.placeholder.com/150/dc3545/ffffff?textCenter classd-block mx-auto rounded alt居中对齐 p classmt-2居中对齐图像示例。使用 .d-block 和 .mx-auto 类组合可以实现图像居中对齐。/p /div /div /div /div script srchttps://cdn.jsdelivr.net/npm/bootstrap5.3.0/dist/js/bootstrap.bundle.min.js/script /body /html五、重要注意事项1.版本差异提醒Bootstrap 5使用.rounded和.rounded-circle类Bootstrap 3/4使用.img-rounded和.img-circle类已废弃如果从旧版本迁移请更新类名2.最佳实践建议响应式优先!-- 好的做法响应式 圆角 -- img srcavatar.jpg classimg-fluid rounded-circle alt头像组合使用!-- 响应式 圆形 对齐 -- img srclogo.jpg classimg-fluid rounded-circle mx-auto d-block altLogo性能优化为图像指定width和height属性避免布局抖动使用适当的图像格式WebP、AVIF等现代格式考虑使用loadinglazy属性进行懒加载3.自定义样式如果需要更精细的控制可以结合自定义CSSstyle .custom-rounded { border-radius: 15px !important; border: 3px solid #fff; box-shadow: 0 4px 8px rgba(0,0,0,0.1); } .avatar-xl { width: 120px; height: 120px; object-fit: cover; } /style img srcavatar.jpg classrounded-circle custom-rounded avatar-xl alt自定义头像六、常见问题解决1.圆形图像显示不完美问题当图像宽高不相等时圆形显示为椭圆。解决确保图像容器宽高相等或使用CSS强制宽高比div classratio ratio-1x1 stylewidth: 150px img srcavatar.jpg classrounded-circle alt完美圆形 /div2.缩略图边框颜色修改.custom-thumbnail { border: 2px solid #007bff !important; padding: 3px !important; }3.图像加载失败处理img srcimage.jpg classimg-fluid rounded onerrorthis.onerrornull; this.srchttps://via.placeholder.com/300x200?textImageNotFound; alt带错误处理的图像Bootstrap5的图像形状类提供了简单而强大的方式来控制图像外观。通过合理组合这些类您可以快速创建专业、响应式的图像展示效果同时保持代码的简洁性和可维护性。❤️❤️❤️本人水平有限如有纰漏欢迎各位大佬评论批评指正如果觉得这篇文对你有帮助的话也请给个点赞、收藏下吧非常感谢! Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧

相关文章:

HoRain云--Bootstrap5图像形状全攻略

🎬 HoRain 云小助手:个人主页 ⛺️生活的理想,就是为了理想的生活! ⛳️ 推荐 前些天发现了一个超棒的服务器购买网站,性价比超高,大内存超划算!忍不住分享一下给大家。点击跳转到网站。 目录 ⛳️ 推荐 …...

Umi-OCR技术解析:离线文字识别的创新实践与全场景应用

Umi-OCR技术解析:离线文字识别的创新实践与全场景应用 【免费下载链接】Umi-OCR OCR software, free and offline. 开源、免费的离线OCR软件。支持截屏/批量导入图片,PDF文档识别,排除水印/页眉页脚,扫描/生成二维码。内置多国语言…...

2026年亲测有效:合肥无人机培训案例分享

行业痛点分析随着无人机技术的飞速发展,其在各个领域的应用越来越广泛。然而,无人机行业也面临着一些核心技术挑战。首先,无人机的操作和维护需要专业的知识和技能,而市场上缺乏足够的专业人才。根据行业数据显示,目前…...

Qwen3-14B私有化部署指南:基于RTX 4090D的GPU算力优化全流程

Qwen3-14B私有化部署指南:基于RTX 4090D的GPU算力优化全流程 1. 镜像概述与核心优势 Qwen3-14B是通义千问推出的大语言模型,具备强大的对话、推理和生成能力。本镜像针对RTX 4090D显卡进行了深度优化,解决了大模型私有化部署中的三大痛点&a…...

Wan2.2-T2V-A5B轻量级优势:普通显卡也能秒出视频

Wan2.2-T2V-A5B轻量级优势:普通显卡也能秒出视频 1. 为什么选择轻量级视频生成模型 在AI视频生成领域,大多数模型对硬件的要求高得令人望而却步。传统视频生成模型通常需要专业级显卡和大量显存,这让普通开发者和内容创作者难以接触这项技术…...

OpenClaw定时任务实战:Qwen3-4B驱动每日资讯摘要生成

OpenClaw定时任务实战:Qwen3-4B驱动每日资讯摘要生成 1. 为什么需要自动化资讯摘要 每天早上打开电脑,我的浏览器标签页总是堆满了十几个未读的科技资讯网站。作为技术从业者,保持行业敏感度很重要,但手动筛选和阅读的效率实在太…...

破解音乐格式限制:ncmdump让加密音频文件重获自由

破解音乐格式限制:ncmdump让加密音频文件重获自由 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump ncmdump是一款专注于网易云音乐加密格式转换的开源工具,能够将NCM格式文件高效转换为MP3、FLAC等通用音频格式…...

EdgeRemover终极指南:专业级Microsoft Edge卸载解决方案

EdgeRemover终极指南:专业级Microsoft Edge卸载解决方案 【免费下载链接】EdgeRemover A PowerShell script that correctly uninstalls or reinstalls Microsoft Edge on Windows 10 & 11. 项目地址: https://gitcode.com/gh_mirrors/ed/EdgeRemover 你…...

ai辅助qt开发:让快马智能生成解决界面卡顿的多线程方案

AI辅助Qt开发:让快马智能生成解决界面卡顿的多线程方案 最近在开发一个Qt应用时遇到了一个典型问题:点击按钮执行耗时计算任务会导致界面卡死。这种场景在数据处理、文件操作等需要长时间运行的任务中很常见。通过InsCode(快马)平台的AI辅助功能&#x…...

C++的std--ranges视图转换

C的std::ranges视图转换:现代序列处理的利器 在C20中,std::ranges库的引入彻底改变了序列处理的方式,其中视图转换(View Adaptors)作为核心功能之一,为开发者提供了高效、声明式的数据操作工具。通过视图转…...

抖音无水印视频下载终极指南:DouYinBot完整使用教程

抖音无水印视频下载终极指南:DouYinBot完整使用教程 【免费下载链接】DouYinBot 抖音无水印下载 项目地址: https://gitcode.com/gh_mirrors/do/DouYinBot 还在为抖音视频上的水印烦恼吗?想要收藏喜欢的视频却总是被平台限制困扰?今天…...

Phi-4-mini-reasoning实战:快速理解和复现经典黑马点评项目

Phi-4-mini-reasoning实战:快速理解和复现经典黑马点评项目 1. 项目背景与挑战 黑马点评作为经典的实战项目,涵盖了电商平台的核心功能模块,是许多开发者学习分布式系统架构的首选案例。然而对于初学者而言,面对这样一个包含多模…...

Phi-3-Mini-128K快速原型开发:微信小程序集成AI对话功能

Phi-3-Mini-128K快速原型开发:微信小程序集成AI对话功能 最近在捣鼓一些AI小应用,发现很多开发者都想给自己的小程序加个“智能大脑”,让用户能聊聊天、问问问题。但一提到集成大模型,很多人就觉得门槛高、流程复杂,光…...

Wan2.2-I2V-A14B镜像安全加固:禁用root登录+API密钥认证+访问白名单

Wan2.2-I2V-A14B镜像安全加固:禁用root登录API密钥认证访问白名单 1. 镜像安全加固的必要性 Wan2.2-I2V-A14B作为高性能文生视频模型,其私有部署镜像承载着重要的AI推理任务。在开放网络环境中运行时,系统安全防护不容忽视。未经加固的镜像…...

春节前必看:春联生成模型-中文-base部署教程,轻松制作专属对联

春节前必看:春联生成模型-中文-base部署教程,轻松制作专属对联 春节将至,家家户户都开始准备贴春联。但每年想一副既传统又有新意的对联可不容易,要么是市场上买的千篇一律,要么自己创作又缺乏灵感。今天,…...

如何快速实现免费离线OCR:Umi-OCR完整使用指南

如何快速实现免费离线OCR:Umi-OCR完整使用指南 【免费下载链接】Umi-OCR OCR software, free and offline. 开源、免费的离线OCR软件。支持截屏/批量导入图片,PDF文档识别,排除水印/页眉页脚,扫描/生成二维码。内置多国语言库。 …...

小白也能玩转大模型!Llama Factory免代码训练平台入门

小白也能玩转大模型!Llama Factory免代码训练平台入门 1. 什么是Llama Factory? 想象一下,你有一个智能助手,但它总是回答一些不太符合你需求的内容。这时候,你就需要"教"它变得更懂你——这就是大模型微调…...

零门槛玩转ColabFold:蛋白质结构预测全攻略

零门槛玩转ColabFold:蛋白质结构预测全攻略 【免费下载链接】ColabFold Making Protein folding accessible to all! 项目地址: https://gitcode.com/gh_mirrors/co/ColabFold 如何用ColabFold打破计算资源壁垒? 一、价值定位:让蛋白…...

Leader让我带5个外包,出了问题算我的,绩效好了算团队的,每天当保姆还不如自己写,管理岗这个坑谁爱跳谁跳

看到一哥们吐槽,说leader让他带5个外包,出了问题算他的,绩效好了算团队的,每天当保姆还不如自己写代码。看完我直接笑出声了——不是觉得好笑,是太真实了,笑的是自己也经历过。说实话,这种事在互…...

领导说我年终奖1.5万是全公司最高,让我别到处说,结果昨天发工资才知道:私下问了其他人,都比我多一倍,下个月我直接离职走人!

有个哥们说,领导拍着他肩膀跟他说:"你今年年终奖1.5万,全公司最高的,别到处说啊,影响不好。"哥们当时还挺感动,觉得自己被认可了,干了一年值了。结果昨天发工资,他私下一打…...

Qwen3-14B API服务压测报告:QPS 23+,P99延迟<1.2s高并发表现

Qwen3-14B API服务压测报告&#xff1a;QPS 23&#xff0c;P99延迟<1.2s高并发表现 1. 测试环境与配置 1.1 硬件配置 本次压测采用专门优化的Qwen3-14B私有部署镜像&#xff0c;运行在以下硬件环境&#xff1a; GPU&#xff1a;RTX 4090D 24GB显存&#xff08;与镜像完美…...

免费Figma中文界面插件终极指南:3分钟告别英文设计工具

免费Figma中文界面插件终极指南&#xff1a;3分钟告别英文设计工具 【免费下载链接】figmaCN 中文 Figma 插件&#xff0c;设计师人工翻译校验 项目地址: https://gitcode.com/gh_mirrors/fi/figmaCN 你是否曾经因为Figma的英文界面而感到困惑&#xff1f;每天在设计时不…...

Go Routine 调度策略详解

Go Routine 调度策略详解 Go语言凭借其轻量级的并发模型——Goroutine&#xff0c;成为高并发编程的热门选择。Goroutine的高效运行离不开Go调度器的智能管理&#xff0c;而调度策略则是其核心机制。本文将深入解析Goroutine的调度策略&#xff0c;帮助开发者更好地理解并发执…...

读懂 ABAP 调试器里的 ()XVBRP[]:这不是新语法,而是旧式内表加调试器命名表示法的组合

有朋友问我下面这个截图里的变量名是什么语法? 你这张截图里的 ()XVBRP[],结论上并不是一种新的 ABAP 变量声明语法。把它拆开看,更容易理解: XVBRP[] 这一段,核心含义是:XVBRP 是一个带 header line 的旧式内表,而 [] 明确表示你看到的是内表体 table body,不是同名的…...

【TÜV认证级C++安全编码规范】:基于EN 50128 SIL3轨道交通项目的静态分析规则集与PC-lint+定制化配置实录

第一章&#xff1a;【TV认证级C安全编码规范】&#xff1a;基于EN 50128 SIL3轨道交通项目的静态分析规则集与PC-lint定制化配置实录在轨道交通SIL3级安全关键系统开发中&#xff0c;C代码必须满足TV认证所要求的EN 50128:2018 Annex A.3“C语言使用指南”及MISRA C:2008&#…...

Zotero Better Notes终极指南:如何在笔记中创建流程图和思维导图

Zotero Better Notes终极指南&#xff1a;如何在笔记中创建流程图和思维导图 【免费下载链接】zotero-better-notes Everything about note management. All in Zotero. 项目地址: https://gitcode.com/gh_mirrors/zo/zotero-better-notes Zotero Better Notes是一款功能…...

思科故障排查命令 TOP50

在网络运维这行干久了,你会发现一个很现实的事情:90% 的故障,其实靠“几条命令”就能定位. 但问题是——很多人不是不会,而是: 想不起来用哪个命令 不知道该从哪一步查 查了但不会“看输出” 所以这篇文章,我不单是给你列命令,而是帮你建立一个: 👉 “排查思路 + 命…...

开源键盘定制工具:无需编程打造专属机械键盘体验

开源键盘定制工具&#xff1a;无需编程打造专属机械键盘体验 【免费下载链接】keyboards 项目地址: https://gitcode.com/gh_mirrors/key/keyboards 在机械键盘的世界里&#xff0c;每一位用户都渴望拥有一把真正符合自己使用习惯的输入设备。开源键盘定制工具正是这样…...

【Flutter for OpenHarmony 】三方库 infinite_scroll_pagination 鸿蒙化适配实战:列表分页加载全指南

&#x1f4f1; Flutter for OpenHarmony 三方库 infinite_scroll_pagination 鸿蒙化适配实战&#xff1a;列表分页加载全指南 欢迎加入开源鸿蒙跨平台社区&#xff1a;https://openharmonycrossplatform.csdn.net 哈喽大家好呀&#xff5e;我是一名正在学习Flutter跨平台开发…...

Windows Defender Remover终极指南:深度解析系统安全组件移除技术

Windows Defender Remover终极指南&#xff1a;深度解析系统安全组件移除技术 【免费下载链接】windows-defender-remover A tool which is uses to remove Windows Defender in Windows 8.x, Windows 10 (every version) and Windows 11. 项目地址: https://gitcode.com/gh_…...