news 2026/6/15 18:48:26

常用的css

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
常用的css

js控制样式:

//html中: <text class="test_text" :style="{'--base_color':currentColor}">测试</text> //data中: currentColor:'pink' //methods中: this.currentColor='red' //style中:使用变量取值 .test_text{ color: var(--base_color); }

flex布局

@mixin flex($direction: row, $justify: center, $align: flex-start) { display: flex; flex-direction: $direction; justify-content: $justify; align-items: $align; } //使用 @include flex(row, center, center);

css绘制勾选按钮 示例:

.check_box { width: 32rpx; height: 32rpx; border-radius: 50%; margin-right: 20rpx; border: 2rpx solid #FF7537; box-sizing: border-box; position: relative; &_half_check { border-color: #FF7537; &::after { content: ''; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); display: block; width: 16rpx; height: 4rpx; color: #FF7537; background: #FF7537; } } &_active { background: #FF7537; border: 2rpx solid #FF7537; border-color: #FF7537; padding-bottom: 4rpx; @include flex(row, center, center); &::after { content: ''; width: 16rpx; height: 8rpx; border-left: 2rpx solid #fff; border-bottom: 2rpx solid #fff; transform: rotate(-45deg); margin: auto } } }

底部操作按钮:如

.btn-wrap { background: #FFFFFF; box-shadow: 0rpx -8rpx 8rpx 0rpx rgba(242, 242, 242, 0.5); padding: 20rpx 16rpx calc(env(safe-area-inset-bottom) + 16rpx); display: flex; gap: 16rpx; justify-content: space-between; align-items: center; width: 100%; position: fixed; bottom: 0; .btn { height: 88rpx; line-height: 88rpx; text-align: center; border-radius: 16rpx; font-size: 32rpx; flex: 1; border: 2rpx solid #FF7537; color: #FF7537; background: #FFFFFF; } .confirm_btn{ border: 2rpx solid #FF7537; background: #FF7537; color: #FFFFFF; } }

滚动渐变背景:

//动态style :background="`rgba(255,255,255,${pageScrollTop / 100 * 1.2}) `" //生命周期中 onPageScroll({ scrollTop }) { this.pageScrollTop=scrollTop },
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/15 14:17:09

Python简介

Python 是一个高层次的结合了解性、编译性、互动性和面向对象的脚本语言。 Python 的设计具有很强的可读性&#xff0c;相比其他语言经常使用英文关键字&#xff0c;其他语言的一些标点符号&#xff0c;它具有比其他语言更有特色语法结构。 Python 是一种解释型语言&#xff…

作者头像 李华
网站建设 2026/6/15 13:44:19

0 基础小白如何快速入门网络安全?这份指南帮你少走弯路

0 基础小白如何快速入门网络安全&#xff1f;这份指南帮你少走弯路 一、为什么要学网络安全&#xff1f; 在互联网时代&#xff0c;网络安全早已不是 “黑客” 的专属领域。从大学生的个人信息保护&#xff0c;到企业的数据安全&#xff0c;甚至国家的网络主权&#xff0c;都离…

作者头像 李华
网站建设 2026/5/31 18:22:02

焊接机器人设计

第2章 焊接机器人的总体方案 该设计的目的是为了设计一台焊接机器人&#xff0c;本章主要对焊接机器人的机械结构部分进行设计和分析。 2.1 总体设计的思路 设计机器人大体上可分为两个阶段&#xff1a; (1) 系统分析阶段 1&#xff09;根据系统的目标&#xff0c;明确所采用机…

作者头像 李华