二、一些特殊效果:
1、cursor:
设置DIV
上光标的样式。
2、clip:
设置剪辑矩形。
例:
<
div
style
="font:16px 宋
体;width:600px;height:200px; cursor:help; clip:rect(0px 100px 20px 0px); line-height:20px; overflow:auto;background-color:Yellow;position:absolute"
>
div样式测式how areyou.
</
div
>
说明:clip:rect(top right bottom left);
设置上下左右的距离,
但此时要把position
指定为absolute
。看以上效果。
3、filter:
滤镜效果。
例:
<
div
style
="width:450px;height:200px;background-color:Blue;"
>
<
div
id
=”tdiv”
style
="background-color:Yellow; filter:alpha(opacity=50);opacity:0.5;
float:left; width:200px;height:200px;"
>
</
div
>
<
div
style
="background-color:Yellow; width:200px;height:200px;float:left;"
>
</
div
>
</
div
>
说明:设置透明度:opacity
:value (FF
专用,value
的取值为0
至1
之间的小数)
,filter:alpha(opacity=value)(IE
专用,value
取值:0
至100)
。
如果要有JavaScript
改变DIV
的透明度可用下面的方法:
FF
中:document.getElementById('tdiv').style.opacity='0.9';
IE
中:document.getElementById('tdiv').style.filter='alpha(opacity=90)';
*
以下是滤镜综合的例子,将以下代码复制到一个网页文件中就可看到其效果,所以就不要加以说明了。
例:
<
style
type
="text/css"
>
#paneldiv div
{
background-Color
:
yellow
;
height
:
200px
;
width
:
200px
;
}
</
style
>
<
div
id
="paneldiv"
style
="width:230px;height:2300px;
background-color:Blue;"
>
<
div
style
="filter:alpha(opacity=0,finishopacity=80,style=1,
startx=10,starty=10,FinishX=100, FinishY=100);opacity:0.5;"
>
alpha效果:
<
br
/>
</
div
>
<
div
style
="filter:blur(add=1,direction=100,strength=5);"
>
blur效果:
<
br
/>
add为1代表字有阴影,0代表字全部模糊。
abcdefghijklmnopqrstuvwxyz
</
div
>
<
div
style
="filter:chroma(color='#ff0000')"
onclick
="this.style.backgroundColor='#ff0000'"
ondblclick
="this.style.backgroundColor='black';"
>
chroma效果:
<
br
/>
原为黄色,单击变成红色变成透明,双击变成黑色。
</
div
>
<
div
style
="filter:FlipH;"
>
fliph效果:
<
br
/>
ABCDEFGH
<
br
/>
IJKLMNOP
<
br
/>
此属性在设置宽高后有效
</
div
>
<
div
style
="filter:FlipV;"
>
flipv效果:
<
br
/>
ABCDEFGH
<
br
/>
IJKLMNOP
<
br
/>
此属性在设置宽高后有效
</
div
>
<
div
style
="filter:gray;"
>
gray效果:
<
br
/>
abcdefghijklmn
</
div
>
<
div
style
="filter:invert; text-transform:uppercase;color:Red;"
>
invert效果:
<
br
/>
背景色变成相反颜色,如黑变成白。
</
div
>
<
div
style
="filter:wave(add=0,freq=3,lightstrength=20,phase=3,strength=10)"
>
wave效果:
<
br
/>
Add:一般为1,或0。(0表示上下波浪)
Freq:变形值。(指定多少个波浪)
LightStrength:变形百分比。(变形后的阴影。)
Phase:角度变形百分比。(弯曲的角度) Strength:变形强度。(数值越大,DIV变形就越大。)
</
div
>
<
div
style
="filter:Xray"
>
xray效果:
<
br
/>
sfasdfasdfasdfsadf
</
div
>
<
div
style
="filter: progid:DXImageTransform.Microsoft.Gradient
(GradientType=0, StartColorStr='#B5CCFA', EndColorStr='#ffffff');"
>
progid:dximagetransform.microsoft.gradient效果:
<
br
/>
endendendendendendendendendend
</
div
>
</
div
>
<
div
style
="filter:DropShadow(color='#666666',OffX='3',OffY='3',
Positive='1');width:200px;height:200px;"
>
dropshadow效果:
<
br
/>
此效果只有在不设置背景色时有效,这时Color指定的将成为背景色。此时背上的字将是清晰的。positive为0时color将成为背景色,为1时color只是文本投影的颜色。
</
div
>
<
div
style
="filter:Glow(color='#0000ff',strength='3');
width:100px;height:100px;"
>
glow效果:
<
br
/>
strength的光的强度0--100;此时不能设DIV的背景色。
</
div
>
<
div
style
="filter:mask(color='ff0000'); width:100px;
height:100px;text-transform:uppercase;color:black; "
>
mask效果:
<
br
/>
没有明显效果,不能设背景色。
</
div
>
<
div
style
="filter:shadow(color='0000ff',direction='100');
width:100px;height:100px;"
>
shadow效果:
<
br
/>
abcdefghijklmn
</
div
>
<
div
style
="filter:Xray;width:100px;height:100px;
background-color:red;"
>
xray效果:
<
br
/>
sfasdfasdfasdfsadf
</
div
>
<
div
style
="filter: progid:DXImageTransform.Microsoft.Gradient
(GradientType=100, StartColorStr='#B5CCFA', EndColorStr='#ffffff');width:100px;height:100px;"
>
渐变效果。
endendendendendendendendendend
</
div
>
<
div
style
="filter:progid:dXImageTransform.Microsoft.Pixelate(maxsquare=5);width:100px;height:100px;"
>
lsksalsslalalalalalalal
</
div
>
<
div
style
="filter:alpha(opacity=100, finishOpacity=0,style=2);
width:100px; height:100px;background-color:Yellow;"
>
</
div
>
此上滤镜效果主要参考:
http://www.lao8.org/html/8/2008-1-21/2008121182204.html
http://ce.sysu.edu.cn/hope/Education/ShowArticle.asp?ArticleID=2117
;
(转自: http://www.cnblogs.com/skylaugh/archive/2009/05/09/1453124.html)
分享到:
相关推荐
`div`标签本身没有特定的语义,它的主要作用是作为容器,通过CSS来定义其样式和位置。例如,你可以设置`div`的宽度、高度、背景颜色、边框等属性,使其成为网页布局的基础块。`div`的灵活性在于它可以包含其他HTML...
DIV 滚动条样式详解 在 HTML 中,我们经常需要在 DIV 元素中添加滚动条,以便在内容超出 DIV 区域时,能够滚动查看内容。这篇文章将详细介绍如何使用 CSS 样式表来实现 DIV 滚动条的样式设置。 什么是 DIV 滚动条...
总结来说,`<div>`作为HTML中的基本容器元素,配合CSS的样式控制,可以实现丰富的网页布局和设计效果。从简单的颜色调整到复杂的响应式布局,`<div>`都在其中起着至关重要的作用。通过学习和掌握`<div>`的各种样式,...
总结一下,`div+css`布局制作箭头的步骤流程包括:创建`div`元素、定义边框、调整角度、定位箭头以及可能的复杂形状实现。这不仅有助于提升网页设计技能,也有助于理解CSS的灵活性和强大性。对于志峰创业室这样的...
在网页设计领域,CSS(Cascading Style Sheets...总结,CSS.DIV是网页设计的基石,通过理解和熟练运用CSS样式和`<div>`元素,你可以创建出美观且响应式的网页布局。不断实践和探索,将使你在网页设计领域更加游刃有余。
三、总结(javascript操作DIV总结.txt) 在JavaScript中,对DIV的操作主要包括获取元素、修改属性、添加和删除事件监听器,以及动态创建和销毁元素。对于弹出窗口,模态对话框和非模态弹出框的实现主要依赖于CSS和...
这个“Div+CSS网站设计总结”涵盖了这一主题的关键知识点,让我们一起深入探讨。 首先,Div元素在HTML中的角色至关重要。它是一个无语义的块级元素,通常用于创建页面结构。通过将内容放入Div,并为每个Div赋予不同...
### CSS3+DIV网页样式与布局从入门到精通——核心知识点解析 #### 一、CSS3简介 **CSS3**(Cascading Style Sheets Level 3),即层叠样式表第3级,是用于增强HTML文档表现力的一种样式语言。CSS3在CSS2的基础上...
总结来说,"css + div"二级菜单的制作涉及到HTML结构设计、CSS样式编写和可能的JavaScript交互编程。通过巧妙地运用这些技术,可以创建出大气且引人注目的红色二级菜单,这对于网页设计师来说是一项重要的技能,也是...
### div+CSS框架样式的知识点解析 在网页设计与开发领域,`div+CSS`是一种常用的布局方式,它结合了HTML中的`div`元素与CSS(层叠样式表)来实现网页的布局与美化。这种方式不仅能够提高网页的可维护性、可扩展性和...
### CSS+DIV 学习总结知识点 #### 一、CSS 的基本概念 - **CSS** (Cascading Style Sheets) 层叠样式表是一种用于控制网页样式并允许将样式信息与网页内容分离的语言。 - CSS 的引入主要是为了让 HTML 更好地适应...
总结来说,`div`和`css`是构建网页布局的核心工具。`div`作为内容的容器,提供结构;`css`则赋予这些结构样式,使其在视觉上呈现出来。通过熟练掌握这两个工具,开发者可以创建出符合设计需求、响应式且易于维护的...
### CSS+DIV编写经验总结之CSS样式小模板 #### 概述 随着互联网技术的不断发展,Web前端设计已经成为了一个至关重要的领域。对于前端开发者来说,掌握CSS+DIV布局技巧是必不可少的一项技能。本文将根据提供的内容...
在网页设计中,导航菜单...总结起来,创建“div css导航菜单用CSS样式表处理斜角导航条”涉及HTML的`<div>`元素和CSS的边框、伪元素、响应式设计等多个知识点。掌握这些技能,你可以制作出既美观又实用的网页导航菜单。
总结,通过CSS3,我们可以对`div`元素的滚动条进行深度定制,使其成为网页设计中的一部分,提升整体的美观性和交互性。尽管实现跨浏览器的兼容性可能需要额外的工作,但这绝对是值得的,因为它将使网页在视觉上更具...
从提供的文件信息来看,这份资料主要关注的是CSS(层叠样式表)与DIV元素在网页设计中的应用。接下来,我们将围绕这些关键词展开一系列相关的知识点,帮助读者更好地理解CSS与DIV在网页布局及样式化方面的核心概念和...
总结一下,"css+div样式"主要关注的是如何使用CSS来设计和管理HTML中的div元素,以实现美观、响应式的网页布局。学习并掌握这些知识,不仅可以提高网页设计的效率,还能创造出更具吸引力和用户体验的网页。通过不断...
总结来说,纯CSS3实现的DIV高亮显示效果充分利用了CSS3的新特性,使得网页元素的交互变得更加生动有趣。开发者可以根据具体需求,结合上述知识点,创造出各种独特的高亮显示效果,提升用户体验。
总结,Div+CSS技术为网页设计提供了强大的工具,通过理解和运用这一技术,我们可以构建出符合Web标准、具有良好用户体验的网站。在实践中,不断探索和优化,将使我们的网页设计技能更上一层楼。
总结,使用`div`和jQuery实现的复选选择控件是一种优雅的方式来处理多选数据输入,它提供了更好的用户体验和更大的定制空间。通过理解和实践这样的控件,开发者可以提升网页应用的交互性和易用性。