Rumah >hujung hadapan web >html tutorial >DIV+CSS备录_html/css_WEB-ITnose
#属性篇:
1滚动条的样式
*控制横向和纵向滚动条的显隐
去掉滚动条 y 轴
去掉滚动条 x 轴
滚动条 x/y 轴全部去掉
*滚动条颜色
Scrollbar-Face-Color为滚动条表面颜色设定;
Scrollbar-Highlight-Color为滚动条上斜面和左斜面颜色设定;
Scrollbar-Shadow-Color为滚动条下斜面和右斜面颜色设定;
Scrollbar-3Dlight-Color为滚动条上边和左边的边沿颜色设定;
Scrollbar-Arrow-Color为滚动条两端箭头颜色设定。
Scrollbar-Track-Color为滚动条底板颜色设定;
Scrollbar-Darkshadow为滚动条下边和右边边沿颜色设定。
2.marquee滚动
direction 表示滚动的方向,值可以是left,right,up,down,默认为left
behavior 表示滚动的方式,值可以是scroll(连续滚动)slide(滑动一次)alternate(来回滚动)
loop 表示循环的次数,值是正整数,默认为无限循环
scrollamount 表示运动速度,值是正整数,默认为6
scrolldelay 表示停顿时间,值是正整数,默认为0,单位是毫秒
align 表示元素的垂直对齐方式,值可以是top,middle,bottom,默认为middle
bgcolor 表示运动区域的背景色,值是16进制的RGB颜色,默认为白色
height、width 表示运动区域的高度和宽度,值是正整数(单位是像素)或百分数,默认width=100% height为标签内元素的高度
hspace、vspace 表示元素到区域边界的水平距离和垂直距离,值是正整数,单位是像素。
onmouseover=this.stop() onmouseout=this.start() 表示当鼠标以上区域的时候滚动停止,当鼠标移开的时候又继续滚动。
3.网页?嵌框架 iframe
marginheight:上下/左右边界
frameborder:边框
align:对齐
scrolling:滚动轴
name:命名
allowTransparency:是否透明
4.Windows Media Player 网页播放器 参数含义(MediaPlayer9.0以上)
#技巧篇:
1.在dreamweaver中让flash背景透明
把原参数改为:
2.CSS背景半透明效果
*在CSS里加入:filter: Alpha(Opacity=50); //数字代表透明程度
*如果想背景半透明,而文字不透明,可以在文字层加入position:relative ;
3.去掉链接图片点击时的虚线边框
在a标签加onFocus="if(this.blur)this.blur()"就可以了
4.鼠标经过时的换行解释
在二行之间加
如:title=" 酷站名称:bbcafe 添加日期:2009-6-7"
5.文本格式化
*不换行
WHITE-SPACE
normal : 默认处理方式
pre : 用等宽字体显示预先格式化的文本。不合并字间的空白距离和进行两端对齐。
nowrap : 强制在同一行内显示所有文本,直到文本结束或者遭遇br对象。
*自动换行
word-break:break-all;
word-wrap: break-word; /*不拆分单词换行*/
*自动二端对齐
text-align:justify;
text-justify:inter-ideograph;
*字符和单词的间距
letter-spacing/*字符间距*/
word-spacing/*单词间距*/
*文本超出时显示为省略号
text-overflow:ellipsis;
6.fieldset 标签的用法
fieldset 元素可将表单内的相关元素分组。
如:
显示结果:
7.页面退出时的渐隐效果
加在head 之间
//数字代码渐隐速度
8.favicon.ico 显示
9.使网页另存为失效
在BODY之间加入以下代码
10.让IE8自动启动IE7兼容模式
在页面中加入如下HTTP meta-tag:
12.图片自适应层高度
只能在固定的层高度适应
#浏览器兼容(hack)
*区别IE6与FF:
background:orange;_background:blue;
*区别IE6与IE7: (IE6能识别_, 而IE7不能)
background:orange; *background:green;
*区别FF,IE7,IE6:(IE6 IE7能识别*,FF不能识别)
background:orange; *background:green; _background:blue;
(IE6能识别_,IE7,FF不能;IE7能识别*,FF不能)
\0\9区别于IE8与FF(IE8能识别\0或\9,IE6 7 8能识别\0,FF不能识别)
background:orange\9; background:orange\0;
*注:书写的顺序都是firefox的写在前面,IE7的写在中间,IE6的写在后面 IE8写在最后面。