css

biubiubiu_LYQ6 小时前
前端·css
入门开发者基础篇之CSS浮动布局:一文吃透浮动底层逻辑是否还在因为父容器高度塌陷感到困惑?一文带你吃透浮动布局的好处与弊端,五分钟带你学会如何清除浮动。了解浮动布局前,我们先来认识一下什么为文档流与三种元素显示模式。
ZC跨境爬虫11 小时前
前端·css·ui·html·tensorflow·媒体
跟着 MDN 学CSS day_45:媒体查询入门指南——从语法到移动优先实践在响应式网页设计的三大技术支柱中,媒体查询扮演着触发器的角色。它赋予开发者检测浏览器和设备环境的能力,使CSS能够根据不同的条件选择性地应用样式规则。视口宽度超过某个阈值时切换为多栏布局,设备处于横放状态时调整元素排列方式,检测到触摸屏时增大交互区域,这些场景都依赖媒体查询来实现。
ZC跨境爬虫12 小时前
前端·css·html·tensorflow·媒体
跟着 MDN 学CSS day_47:(移动优先实战——从手机到宽屏的响应式进化)在上一篇文章中,我们完成了一个相对简单的响应式布局任务,通过一个媒体查询就将移动端布局转变为了桌面端布局。今天,我们将迎接一个更加复杂和完整的挑战。这个挑战来自MDN CSS布局模块的收官任务,它要求我们从一个已经编写好的移动端布局出发,依次实现中等屏幕布局和宽屏幕布局,同时还要修复一些遗留问题、实现响应式字体,以及处理打印样式。
ZC跨境爬虫12 小时前
前端·css·ui·html·tensorflow·媒体
跟着 MDN 学CSS day_46:(响应式实战——用媒体查询打造双列布局)作为前端开发者,掌握响应式网页设计(Responsive Web Design)是至关重要的一项基本功。它要求我们的网页能够优雅地适应各种屏幕尺寸,从手机、平板到桌面显示器,为用户提供最佳的浏览体验。今天,我们将通过完成MDN上的一个经典技能测试任务,来深入实践CSS媒体查询(Media Queries)与现代布局技术的结合使用。这个任务的目标非常明确:为一个移动端优先设计的线框稿网站,创建一个适应宽屏幕的桌面版本布局。
shuoshuohaohao12 小时前
前端·css
《CSS》使用<style>标签来包裹 包含在head标签中内联样式 直接放在标签 style 中,直接导入内部样式表 head 在head中利用style
用户0595401744613 小时前
前端·css
Redis持久化踩坑实录:RDB+AOF混合持久化,竟会悄无声息丢数据?我用pytest+Docker复现了30次故障场景凌晨2:17,我被一连串报警电话炸醒——订单服务疯狂报“库存扣减失败”,日志里满屏的KeyError。切到Redis监控,内存使用率只有30%,但大量热门商品的库存key凭空消失了。昨天刚上线了混合持久化策略,还以为高枕无忧,结果脸被打得生疼。花了6个小时排查,最终发现:在特定重启时序下,Redis会静默丢弃一批还没来得及写入AOF的key,而RDB快照又恰好处于空窗期。这个坑让我彻底意识到:不把持久化策略丢进真实故障场景里"炸"几遍,心里根本没底。
anno13 小时前
css
一篇文章带你搞懂 CSS 选择器(带示例 + 对比 + 优缺点总结)CSS 选择器是用来精准匹配页面元素、给元素设置样式的核心工具。很多人写页面出现样式不生效、样式乱覆盖、调试困难,本质都是对选择器的分类、用法、权重、优缺点、使用场景不够清晰。
moMo13 小时前
前端·css
# 从重置样式到 BEM 命名:写一个微信的按钮一个按钮,看起来简单, 但背后有 CSS Reset、BEM 规范、行高计算……打开浏览器,写一个 <h1>,它自带上下边距和加粗;写一个 <ul>,它自带左边距和圆点。不同浏览器的默认样式还不一样——Chrome 和 Firefox 可能差几个像素。
ZC跨境爬虫14 小时前
前端·css·学习
跟着 MDN 学CSS day_48:深入CSS多列布局——像报纸一样组织内容在网页设计的漫长历史中,文本排版一直是一个核心课题。早期的网页往往让文字从屏幕左边缘一直延伸到右边缘,这种单列布局在宽屏显示器上会导致每行文字过长。研究表明,舒适的阅读体验通常要求每行字符数控制在45到75个之间。当一行文字超过这个范围,读者的视线从行尾移回下一行行首时容易产生疲劳和错行。这就是为什么传统印刷媒体如报纸和杂志会将内容分割成多个狭窄的栏目。
weixin_4277716116 小时前
前端·css
css加载顺序导致本地和线上样式不一致票据买入页(newBuyPage.vue,路由 /bills-buy)在暗黑主题(html[data-theme="dark"])下,买入金额区域的 van-field 输入框背景与页面整体不一致。该问题在 SIT 生产构建 与 本地开发环境 表现不同,排查时易误判为「黑肤配置两套」或「页面未写暗色样式」。
ZC跨境爬虫1 天前
前端·javascript·css·ui·交互
跟着 MDN 学CSS day_41:显式轨道、隐式网格与区域命名放置本文基于MDN网格布局教程,系统拆解CSS Grid的核心概念和常用属性。内容涵盖grid容器的创建与列轨道的定义、fr单位的比例分配机制、显式网格与隐式网格的自动生成规则、minmax函数的自适应尺寸控制、auto-fill关键字的自动填充列、基于网格线的元素精确放置,以及grid-template-areas的区域命名布局方法。每个知识点均配有代码示例和渲染原理分析。
小KK_1 天前
前端·css·html
CSS浮动布局指南:从文档流到BFC第一次碰见浮动的元素你是不是一脸懵,不知道如何处理浮动布局所带来的塌陷问题,因为处理不好后续的容器排版,导致页面制作一片“狼藉”。
半个落月1 天前
前端·css
前端工程化第一步:BEM 国际命名规范与 CSS Reset 实战写页面最怕什么?命名难、样式乱、维护痛。本文带你从零掌握 BEM 命名规范和 CSS Reset,让你的代码结构清晰、可维护性拉满。
Darling噜啦啦1 天前
前端·css·代码规范
BEM 命名规范 + CSS Reset 实战:从微信按钮页面看专业前端开发为什么大厂前端都用 BEM 命名?为什么 CSS Reset 不用 * 通配符?这篇文章通过一个完整的微信风格按钮页面,带你掌握 BEM 命名规范和专业的 CSS Reset 写法。
To_OC1 天前
前端·css·html
写完这个微信风格按钮页面,我终于吃透了BEM命名+CSS重置之前写页面一直有两个痛点,折磨我好久。一是class命名,每次都绞尽脑汁瞎编,写一个页面能冒出十几种命名风格,后续改代码完全找不到对应样式;二是页面默认样式乱飞,不同标签自带边距、行高,每次都要手动微调,越写越乱。
ZC跨境爬虫1 天前
前端·css·ui·html·tensorflow
跟着 MDN 学CSS day_44:响应式设计——让网页适配所有屏幕的完整指南屏幕尺寸的碎片化是当代网页设计面临的首要挑战。从智能手表的小巧屏幕到桌面显示器的宽大视野,用户访问同一网站的设备千差万别。响应式网页设计正是为解决这个问题而生的一套理念和技术体系。它不是一个单一的CSS属性,也不是某个特定的框架,而是一种设计哲学,指导开发者创建能够根据浏览环境灵活调整的网页。
用户059540174462 天前
前端·css
把 AI 记忆验证从手工 Log 换成 Pytest+Mem0,上下文丢失 bug 减少 90%凌晨 2:47,我被电话炸醒。运维说客服机器人在跟用户聊退换货时,突然开始推荐理财产品——这届 AI 的记忆又崩了。打开日志一看,Mem0 里存的订单上下文莫名其妙少了两条,模型直接脑补出一段幻觉对话。这不是第一次,也不会是最后一次,除非我们把记忆验证从“人肉翻日志”变成真正能拦住回归的自动化测试。
小林ixn2 天前
前端·css
BEM 命名规范与 CSS 重置:打造优雅的按钮页面实战前端工程化从命名规范开始,本文将带你一步步实现一个符合 BEM 规范、具有良好视觉表现力的按钮页面,并深入解析背后的 CSS 设计思想。
用户059540174462 天前
前端·css
把对话记忆从内存搬到 Redis,长期记忆准确率从 63% 提升到 98%凌晨一点,客户在群里贴了一张截图:“我刚说完我喜欢猫,它反手就给我推荐狗粮?” 群里的产品经理瞬间 @我。打开监控一看,那个客服机器人的对话记忆全没了——下午蓝绿部署重启了容器,所有 ConversationBufferMemory 跟着进程一起灰飞烟灭。机器人秒变金鱼,用户当场暴走。
ZC跨境爬虫2 天前
前端·css·ui·html·tensorflow
跟着 MDN 学CSS day_43:CSS布局挑战——从浮动到弹性盒与栅格的综合实践CSS布局是现代网页设计的核心技能。经过前面模块的系统学习,我们已经掌握了正常文档流、浮动、定位、弹性盒和栅格布局等关键技术。理论知识的学习最终需要落实到实际项目中才能真正内化为自己的能力。MDN为学习者准备的这个布局挑战任务,正是这样一个综合性的实践检验。