cssmagic.net
域名年龄: 17年1个月3天HTTP/1.1 200 OK 类型:text/html Content-Encoding: gzip 修改日期:2016年10月13日 23:29:52 接受单位:字节 网页标记:"05844a46625d21:0" 动作:Accept-Encoding 服务器:Microsoft-IIS/7.5 语言环境:ASP.NET 访问时间:2016年10月24日 16:03:00 文件大小:10555 页面编码:utf-8
CSS魔法 - Web标准与前端技术杂谈 - CSSMagic.net(本站首页常年裸奔。所有内容仅供参考。我也在不断推翻自己昔日的言论……)微信公众号[译] Yarn 官方介绍: 一款新的 JavaScript 包管理器快问快答(第四期)快问快答(第三期)快问快答(第二期)快问快答(第一期)图灵访谈 CSS魔法:学海无涯,而吾生有涯[译] Gulp 4 入门指南StuQ 专访:CSS魔法畅聊前端人生如何正确编写 Fallback 样式千呼万唤始出来:《CSS Secrets》简体中文版前瞻报导[译] jQuery 3 有哪些新东西[译] Webpack 2 有哪些新东西[译] NPM 与前端包管理别激动,这是台湾版:《CSS Secrets》繁体中文版深度测评[译] 基于 Webpack 和 ES6 打造 JavaScript 类库扫码订阅:博客所有文章 | 我要订阅 我要打赏[译] Gulp 4.0 API 文档[幻灯片] 重拾 CSS 的乐趣(上)[幻灯片] 重拾 CSS 的乐趣(下)《重拾 CSS 的乐趣》问答环节如何在 GitHub 正确吐槽如何正确接收 GitHub 的消息邮件前端进阶之路:点击事件绑定[译] YUI 的浏览器分级支持策略浅析 Bootstrap 的 CSS 类名设计CSS 类名的单词连字符:下划线还是横杠?交互设计师的工作内容与发展前景[译] iOS 7 之 HTML5 综合测评:亮点、缺点和槽点实战中踩到的 JSON 小坑如何在 iOS 设备上配置 hosts[多图] 苹果 2013 iPhone 5c/5s 发布会简译与简评[译] 分分钟学会一门语言之 Ruby 篇[译] 分分钟学会一门语言之 Python 篇[译] 程序员的困境GitHub 第一坑:换行符自动转换[译] JavaScript 开发者经常忽略或误用的七个基础知识点[译] 如何做到一秒渲染一个移动页面Windows XP、ClearType 和微软雅黑字体的那点事[译] [信息图表] 色彩心理学:设计师的选色指南[译] GitHub 风格的 Markdown 语法UTM 参数、URL 和 HTML 实体的那点事终于知道 GA 订单统计中的 store 字段怎么用了关于“从网页分享到微信”的实现WebStorm,你一直在寻找的前端开发 IDEPHP 和 JSON 都说 `_.isEmpty()` 是个好方法Underscore 模板引擎 API 更新[多图] 电影《阿凡达》如何拍摄失重场景苹果 WWDC 2013 絮语[译] ScrollFix.js:一个 iOS5 溢出滚动的(有限)修复方案旧博客一个让我掉到坑里的问题:null==0 吗?我为 Steve Krug 新书翻译书名天天体验:神奇的小便斗如何在 IE6,7 下实现 white-space: pre-wrap;Googlebot 居然真的抓取并运行 JS 和 CSS?《CSS网站布局实录》重要勘误之“外边距重叠”Opera 10 奇怪的用户代理字符串初试微格式:为网页添加 hCard书籍《CSS Secrets》(图灵授权翻译) - 2015《JavaScript 应用程序设计》(非官方翻译) - 2013 关于站长 网名 CSS魔法 目前职业 前端开发(HTML/CSS/JavaScript)、移动互联网产品设计 目前工作地 上海 社交网络 @CSS魔法 (新浪微博) @CSS魔法 (知乎) @cssmagic (GitHub) @cssmagic (Twitter) 习题与演示 2009-07-17 爆牙齿的 Web 标准面试题Ⅱ (习题原稿图片与解说 by 爆牙齿) 说明:神龙见首不见尾的前端牛人爆牙齿又有新题问世。与上次不同,此次纯粹考核 CSS,同时也更有难度。然而题目似乎没有交待清楚,素材图片也没有提供。好吧,顺道连 PS 也一并考了。 理解题目需要花点功夫,我来概括一下。结构代码已经给定,由 CSS 实现如下布局:单行文字泡泡的宽度自适应,多行文字泡泡的宽度固定但高度自适应。单行文字泡泡的类名是 me 或 he,而多行文字泡泡的类名是 vme 或 vhe。这些类名由服务器端根据文字内容判断输出,不需要我们前端操心了。 此题切中 CSS 布局的两大技术要点――浮动和定位。把这两点吃透了,这一题应该难不倒你。当然还有一个隐形的问题――跨浏览器兼容性,比如我在做题时就发现或重温了 IE6,7 的多个 CSS bug。我的体会是,尽量选择一个简单清晰的(通常也是健壮的)布局思路。自己都无法梳理清楚的布局思路,浏览器通常也很难漂亮地完成。 其它感想:当我们面对简洁的结构代码时,利用好每个钩子。 自加难度:用 CSS Sprites 整合所需的图片资源。 【查看演示】 2009-06-16 迅雷 2009 页面重构工程师面试题 (习题原稿图片 from cody) 说明:目前公布的迅雷 2009 面试题中一道有点意思的题目。这是一个看似平常的新闻列表模块,但实际上暗藏玄机。难点在于日期紧跟新闻标题之后,而新闻标题不等长且要求超长截断。解题方法有很多,论坛里已经出现多个答案。这次我同样给自己设了一些限制:无 CSS Expression、无定位、尽可能实现省略号截断。 【查看演示】 2009-02-15 弧形排列的可折叠二级导航 (习题原稿图片 from 瑶子) 说明:不规则的弧形排列,还要实现手风琴效果,确实令人伤透脑筋,但也极具挑战性!不依靠 JS 来计算定位,仅仅由轻量级的纯 CSS 代码来实现灵活的可扩展布局,这真的可以做到吗?或许这个演示真的可以称作“奇技淫巧”式的炫技,因为这种效果本该是由 Flash 来完成的。 【查看演示】 教程(布局篇) >> 2009-03-03 爆牙齿的 Web 标准面试题 (习题原稿图片 by 爆牙齿) 说明:这是前端牛人爆牙齿在两年半之前推出的一道颇为经典的 HTML+CSS 面试题。据他本人说,真正的考点不在于 CSS 技巧,而在于应试者对结构的认知,以及是否具有“结构与表现分离”的思想,而这一思想正是 Web 标准的核心之所在。 网上有一些解答,出题人也有自己的讲解,我自己“闭卷”做了一份,简单谈一下。CSS 布局方面没什么问题,有一点小疑惑就是题中“页面居中”与“页面自适应”的含义,我的理解是浏览器视口够大时则页面以固定宽度居中,视口过小时则页面宽度自动收缩适应,说白了也就是 max-width 的概念。为了在弱智的 IE6 下实现此效果,我使用了 IE 私有的 CSS Expression,我认为这就是私有属性存在的意义(CSS Expression、HTC、CSS Filter 莫不如是)。这里需要说明的是,CSS Expression 非常耗资源,实战中应尽量避免使用,推荐使用 JS 在 IE6 下模拟 max-width 的效果。另外为了修补 IE6 的浮动 3px + hasLayout bug,我使用了一点儿 CSS Hack。 在结构方面,爆牙齿本人推崇“独立于根”的原则,即各栏目区块直接隶属于 <body> 元素。很巧,我也有类似的代码洁癖
© 2010 - 2020 网站综合信息查询 同IP网站查询 相关类似网站查询 网站备案查询网站地图 最新查询 最近更新 优秀网站 热门网站 全部网站 同IP查询 备案查询
2026-01-14 20:30, Process in 0.0071 second.