CSS通过Flex实现上标
效果图
Code
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> * { margin: 0; padding: 0; box-sizing: border-box; } body { background: #709b90; display: flex; /*flex布局*/ justify-content: center; /*使子项目水平居中*/ align-items: center; /*使子项目垂直居中*/ } body *+* { margin-top: 1.5em; } .content { margin: auto; background: #ffffff; padding: 1.2em; text-align: center; margin-top: 1.5em; } .content .cost { display: flex; flex-direction: row; justify-content: center; align-items: center; /*核心代码 可以用来设置20与.00水平线 */ /*核心代码 可以用来设置20与.00水平线 */ /*核心代码 可以用来设置20与.00水平线 */ line-height: .7; } .cost *+* { margin-top: 0; } .cost .currency { font-size: 3em; } .cost .price { font-size: 5em; } .cost .cost-cents { /* 核心代码:单独设置垂直方向排列方式 */ /* 核心代码:单独设置垂直方向排列方式 */ /* 核心代码:单独设置垂直方向排列方式 */ align-self: flex-start; font-size: 1.5em; } .content .sign { display: block; background: #cc6b5a; color: #fff; text-decoration: none; padding: .5em 1.2em; border-radius: .3em; } </style> </head> <body> <div class="content"> <small>Starting at</small> <div class="cost"> <span class="currency">$</span> <span class="price">20</span> <span class="cost-cents">.00</span> </div> <a href="#" class="sign">Sign up</a> </div> </body> </html>
学而不思则罔,思而不学则殆!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
2020-11-10 Postman中文乱码几种解决途径!
2020-11-10 MySQL data下 frm、MYD、MYI、OPT文件作用
2020-11-10 《ElasticSearch实战与原理解析》—— 客户端(初级+高级)实战笔记
2020-11-10 IDEA中一次修改多个同名变量名称
2020-11-10 java.util.concurrent.CountDownLatch工具类