搜索内容

啊Q 的文章
  • 用纯CSS实现自适应布局表格

    如何让table元素也能表现出自适应性?按HTML5的说法,table是一个不鼓励使用的HTML标记,但现实工作中,我们避免不了的偶尔会用到它。那么,怎样让一个传统的表格也表现出自适应性呢?
    啊Q 前端教程 2020年11月28日
  • 你不需要jQuery(六)

    Query的一个好处是能跨浏览器兼容,比如ie、火狐浏览器、谷歌浏览器、Safari等。但这样大而广的兼容带来的弊病是代码的臃肿,性能的折中,体积的增加。这不仅仅是增加了网页加载时间,同时浏览器对JavaScript解析速度也大幅度的下降。
    啊Q 前端教程 2020年11月28日
  • 解决jiathis/bshare/百度分享等网页分享工具图标丑陋难看的方法

    问题的最关键是这些分享工具的图标不好看,系统功能本身没有问题,我们如果有方法能够修改一下它们的图标,问题其实就解决了。
    啊Q 前端教程 2020年11月28日
  • WordPress里的所有url rewrite规则清单

    从这个数组里可以看出,Wordpress里总共大概有60多种rul rewrite规则,这些规则分的很细,每一种对应了一种特征页面。
    啊Q 前端教程 2020年11月28日
  • HTML拼音/音标注释标记ruby和它的子元素rt/rp

    在日本,将音标标记在文字上边的印刷方式叫做”Ruby“或“rubi”。HTML里也有一种专门用来显示音标或注释的标记,就叫做ruby,是采用了日本印刷业的这个属语。
    啊Q 前端教程 2020年11月28日
  • 美丽的加载等待动画,用纯CSS3制作

    下面展示的是一批完全只用CSS制作的加载等待动画效果。每个动画只运用了简单的css属性,没有任何繁重的渲染动作和布局计算,都是非常轻量级的代码。
    啊Q 前端教程 2020年11月28日
  • Windows命令行下批量优化图片脚本

    我经常会遇到一个页面是有几十个png图片的问题,这时候必须将将这些图片优化压缩一下,因为你会发现其中有些看似很简单的普通的体积通常会有三、四百KB。我会用ImageMagic这个图片处理工具优化它们,如果一个图片一个图片的执行优化命令,那会非常费事,下面是我写的一个批处理文件
    啊Q 前端教程 2020年11月28日
  • 我的网站被黑客攻击了

    我不想揣测这些黑客为什么要工具我的网站,因为,对于一个WEB服务器来说,经常受到这样的攻击时很常见的。最重要的是,当遇到这样的情况时你要知道如何应对,如何化解。
    啊Q 前端教程 2020年11月28日
  • 用文件上传组件里的accept属性限制上传文件的类型

    在这个accept属性里,你可以填入多个mime类型文件,使用逗号分隔它们。经过这样的设定,这个上传组件就对上传的文件类型有了特点的限制。
    啊Q 前端教程 2020年11月28日
  • 用JavaScript获取页面上被选中的文字的技巧

    这里介绍的一个小技巧是如何用JavaScript获取页面上被选中的文字的方法
    啊Q 前端教程 2020年11月28日
  • 背景图的定位技巧

    如果你想定位一个背景图片,让它距离右边20px,距离底部10px,那该怎么办?
    啊Q 前端教程 2020年11月28日
  • 用JavaScript和CSS3在HTML里实现音乐可视化效果

    嗨,为什么我不开发一个自己的音乐可视化程序呢?
    啊Q 前端教程 2020年11月28日
  • 如何让 height:100%; 起作用

    当你设置一个页面元素的高度(height)为100%时,期望这样元素能撑满整个浏览器窗口的高度,但大多数情况下,这样的做法没有任何效果。你知道为什么height:100%不起作用吗?
    啊Q 前端教程 2020年11月28日
  • 如何用JavaScript获取图片的真实尺寸大小

    我们最常见到的带有多图的文章页面中,图的大小通常是和页面的宽度一致,这样看起来,页面就是一个直筒形,这样的布局看多了就会觉得很单调。之所以形成这样的局面,我想很大程度上是因为老式浏览器的限制。但随着现代浏览器(火狐/谷歌/IE11)的普及,浏览器对页面设计的限制越来越少,Web程序员的想象能力能够得到极大的发挥。
    啊Q 前端教程 2020年11月28日
  • HTML5探秘:用requestAnimationFrame优化Web动画

    在浏览器动画程序中,我们通常使用一个定时器来循环每隔几毫秒移动目标物体一次,来让它动起来。如今有一个好消息,浏览器开发商们决定:“嗨,为什么我们不在浏览器里提供这样一个API呢
    啊Q 前端教程 2020年11月28日
  • 你未必知道的CSS小知识:font-style的oblique属性值

    这里描述所用的“oblique”和“italic”都是倾斜的意思。“oblique”在维基百科里的解释就是一种排版术语,就是一种倾斜的文字,但不是斜体。
    啊Q 前端教程 2020年11月28日
  • 你未必知道的CSS小知识:border属性比你想象的要复杂

    这里的border属性的用法实际上是一种简写的形式,它分别设置了border-style, border-width, 和border-color — 用一句代码表示它们三个。
    啊Q 前端教程 2020年11月28日
  • CSS的background简写方式里新增了新的属性值

    在CSS2.1里,background属性的简写方式包含五种属性值 – background-color, background-image, background-repeat, background-attachment, and background-position。从CSS3开始,又增加了3个新的属性值,加起来一共8个。下面是按顺序分别代表的意思:
    啊Q 前端教程 2020年11月28日
  • CSS里的visibility属性有个鲜为人知的属性值:collapse

    其实visibility可以有第三种值,就是collapse。当一个元素的visibility属性被设置成collapse值后,对于一般的元素,它的表现跟hidden是一样的。但例外的是,如果这个元素是table相关的元素,例如table行,table group,table列,table column group,它的表现却跟display: none一样,也就是说,它们占用的空间也会释放。
    啊Q 前端教程 2020年11月28日
  • 用PHP将网页上的Canvas图像保存到服务器上的方法

    我之前说了很多如何将canvas图像保存成图片并下载的方法,但这些方法都是将图片保存到客户端,而我们的签名需求是需要将canvas的内容保存到服务器端,如何实现?
    啊Q 前端教程 2020年11月28日
  • 将画布(canvas)图像保存成本地图片的方法

    之前我曾介绍过如何将HTML5画布(canvas)内容转变成图片形式,方法十分简单。但后来我发现只将canvas内容转变成图片输出还不够,如何能将转变后的图片保存到本地呢?
    啊Q 前端教程 2020年11月28日
  • 禁止WordPress使用谷歌字体的方法

    最近在使用Wordpress时,页面加载异常缓慢,一个简单的页面需要等待很久,使用firebug查看发现,是浏览器一直在等待页面中嵌入的谷歌网络字体(google fonts)链接fonts.googleapis.com,直到超时。这说明fonts.googleapis.com这个网站也被封锁了。
    啊Q 前端教程 2020年11月26日
  • @font-face的用法

    在@font-face网络字体技术之前,浏览器显示网页上文字使用的字体只能限制在电脑里已经安装的几款字体里。而且每个人的电脑里安装的字体是因人而异的。@font-face的作用是从网上下载并使用自定义字体,使页面显示字体不依赖用户的操作系统字体环境。
    啊Q 前端教程 2020年11月26日
  • 使用视频作为网页背景的技术探讨

    使用视频作为网页背景是件很酷的事情,但也是件困难的事情。CSS里的background-image属性只能使用图片、SVG、颜色或渐变色。但从技术讲,我们是可以伪造出一种效果,让视频以背景的角色出现在其它HTML元素后面。这其中的难点是视频要填充整个浏览器页面,而且要响应浏览器窗口大小的变化。
    啊Q 前端教程 2020年11月26日
  • 竖向居中最简单的方法(三行CSS3代码)

    也许是因为我们的文字都是从左到右写的,所以才导致HTML规范中所有跟布局相关的设计都是倾向于左右布局。所以才导致左右居中非常容易,而上下竖向居中经常会出错。在《如何竖向居中》这篇文章里曾介绍过两种竖向居中的方法,但每种方法都有自己的局限。于是技术是第一生产力的真理又一次发挥作用
    啊Q 前端教程 2020年11月26日