CSS粘性底部
原文:A CSS sticky footer
作者:Ryan Fait
我E文不好,不过代码看的懂
该文实现粘性居底的核心方法,就是负margin
先用一个容器wrapper包住除footer以外的内容
将wrapper的高度设置为100%,再用负的margin空出footer高度
如此实际wrapper的高度应等于100%-footer.height
效果达成
作者在HTML中加了一个和footer一样高度的push容器
没理解什么意思,可能是用来hack的。谁知道的话,我们探讨一下
把代码贴上
HTML:
- <html>
- <head>
- <link rel="stylesheet" href="layout.css" ... />
- </head>
- <body>
- <div class="wrapper">
- <p>Your website content here.</p>
- <div class="push"></div>
- </div>
- <div class="footer">
- <p>Copyright (c) 2008</p>
- </div>
- </body>
- </html>
CSS:
- * {
- margin: 0;
- }
- html, body {
- height: 100%;
- }
- .wrapper {
- min-height: 100%;
- height: auto !important;
- height: 100%;margin: 0 auto -4em; /* the bottom margin is the negative value of the footer's height */
- }
- .footer, .push {
- height: 4em; /* .push must be the same height as .footer */
- }
彩虹文字生成器
无聊的时候写了个小玩意
代码比较乱,也懒的整理了
思路:
-利用clip属性对div进行裁剪,从而模拟效果
使用方法:
-在文本框内输入文字
-点击“生成”按钮
-将文本区域内生成的代码拷贝到网页编辑器内即可使用
注意点:
-clip作用的对象必须是绝对定位
-该对象必须有父容器
给鼠标右键增加新建HTML、CSS文件功能
首先问从事网页设计的各位朋友一个问题:
你们平时是如何创建html文档的呢?
我一般是这样(图1)

然后将该文件的扩展名改.htm或.html
这样做的原因主要是因为自己机器配置本来就不高,又开了一些应用程序,此时如果打开一个IDE是相当的缓慢。
新建一个htm常常只是为了测试一个小效果,试完也就删了,用不着打开庞大的IDE。
可是如果每次都这样新建文本文档再改名确实很不方便,而且一些固定的html元素还需要自己手动撰写。
那能不能像新建word文档那样,直接建立一个空的word文件呢?
当然可以!
1、首先为html和css文件各创建一个空白模板。
狂点我下载。并将其拷贝到系统的ShellNew文件夹下,如
查看全文 »
标题文字过长的截取
工作中经常碰到一些由于排版问题而无法显示完整的标题
如:
- 这是一条新闻啊啊啊啊…
- 这是一条新闻啊啊啊啊…
- 这是一条新闻啊啊
最近正好遇到相关问题,总结出以下解决方法
CSS:以前就用过,效果一般,仅ie6支持
<div>我有多长我有多长我有多长我有多长我有多长我有多长</div>
<div>我有多长我有多长我有多长我有多长我有多长我有多长</div>
<div>我有多长我有多长我有多长我有多长我有多长我有多长</div>

