前端
26、关于父元素高度塌陷和块级格式化环境BFC
BFC块级格式化环境
bfc是css中的一个隐含的属性,可以为该元素开启一个独立的布局区域 ,它包含着一定的规则
元素开启bfc的特点:
(1)不会被浮动元素覆盖
(2)子元素和父元素的margin不会重叠
(3)可以包含浮动的子元素
一些特殊方式:
设置元素浮动;float:left;(不推荐)
设置行内块元素(不推荐)
overflow设置为非visible
这里有详细的介绍:
(1
SpringCloud微服务实战——搭建企业级开发框架(四十八):【移动开发】整合uni-app搭建移动端快速开发框架-使用第三方UI框架
uni-app默认使用uni-ui全端兼容的、高性能UI框架,在我们开发过程中可以满足大部分的需求了,并且如果是为了兼容性,还是强烈建议使用uni-ui作为UI框架使用。
如果作为初创公司,自身又不想费太多精力去自己设计一套UI框架,那么DCloud插件市场提供了很多优秀的UI框架,最重要的是有些UI框架能够提供一整套行业的页面模板,比如,前几年电商项目比较火,Vant、ColorUI等提
《图解Vue3.0》- 调试
如何对vue3项目进行调试
调试是开发过程中必备的一项技能,掌握了这项技能,可以很好的定义bug所在。一般在开发vue3项目时,有三种方式。
代码中添加debugger;
使用浏览器调试:sourcemap需启用
vs code 调试:先开启node服务,后启用vs code的调试模式
具体使用如下:
debugger调试法
当打开开发者模式时才会起作用(F12), 但是使用完之后将其删除,
Android-Jetpack-Navigation组件使用
图片来源网络
可能有部分Android开发的小伙伴见过单Activity多Fragment的App,使用起来非常的流畅或者说非常的丝滑。自己想要尝试这种开发模式的时候,又会发现Fragment的管理会比较麻烦。现在不用怕了,Android SDK为了我们提供了Navigation来实现这种开发模式。希望这篇文章对小伙伴们有所启发。
Navigation的优势
先来说说使用Navigat
0到1的vue3+ts+vite前端Web项目搭建
为了熟悉vue3+ts的开发风格,搭建的一个仿小红书的WebApp(已开源);持续迭代中......
gitHub仓库 :
线上地址:
一、搭建项目
npm init vite@latest
踩坑:vite项目需要node版本大于16!!!
通过v
前端常见规范、数组遍历方式
提高代码可读性
1. 命名规范// ❌ 糟糕的命名
let d = 10;
function proc(u) { ... }
// ✅ 清晰的命名
const MAX_RETRY_COUNT = 10; // 常量全大写
function calculateMonthlyRevenue(users) { ... } // 动词+名词结构
// ✅ 组件用
qwen2.5-vl:阿里开源超强多模态大模型(包含使用方法、微调方法介绍)
1.简介在 Qwen2-VL 发布后的五个月里,众多开发者基于该视觉语言模型开发了新的模型,并向 Qwen 团队提供了极具价值的反馈。在此期间,Qwen 团队始终致力于打造更具实用性的视觉语言模型。今天,Qwen 家族的最新成员——Qwen2.5-VL正式登场。主要增强功能:
直观地理解事物: Qwen2.5-V
网站内容禁止复制的js代码
网站内容禁止复制的js代码
这篇文章主要介绍了JS如何实现网站内容禁止复制的方法,希望可以帮助到你~
方法1:
在网页中加入以下代码:
document.oncontextmenu=new Function("event.returnValue=false");
document.onselectstart=new Function("event.returnValue=false");
方法2
Cursor实战:Web版背单词应用开发演示
Cursor实战:Web版背单词应用开发演示
需求分析
自行编写需求文档
借助Cursor生成需求文档
前端UI设计
后端开发
项目结构
环境参数
数据库设计
安装Python依赖
运行应用
前端代码修改
测试前端界面
测试数据生成
功能测试
Bug修复
总结
在上一篇《Cursor AI编程助手不完全指南》中ÿ