下面的例子展示了你可生成一个简单的box的影子,使用css3中的box-shadow
<!DOCTYPE html>
<html>
<head>
<title>Creating a simple box shadow on a container using CSS3</title>
<style type="text/css">
#box1 {
-webkit-box-shadow: 10px 10px red;
-moz-box-shadow: 10px 10px green;
box-shadow: 10px 10px blue;
}
#box2 {
-webkit-box-shadow: 10px 10px 15px red;
-moz-box-shadow: 10px 10px 15px green;
box-shadow: 10px 10px 15px blue;
}
fieldset {
background-color: #eee;
border: 2px dashed black;
width: 90%;
}
legend {
font-size: 1.5em;
font-weight: bold;
}
</style>
</head>
<body>
<fieldset id="box1">
<legend>box-shadow <em>without</em> blur</legend>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin purus eros, sollicitudin sit amet hendrerit ac, semper porta libero. Donec porta leo vitae felis suscipit lobortis. Morbi id erat magna, nec tincidunt nulla. Vestibulum mattis nulla sit amet elit mollis vitae commodo lectus lobortis. Praesent rhoncus elementum nisi quis faucibus. Phasellus nibh nulla, consequat vitae hendrerit sed, rutrum sagittis purus. Fusce orci mauris, aliquam in bibendum vitae, gravida id magna. Nulla consectetur imperdiet dolor ultricies ultrices. Morbi magna nisl, ultrices vitae iaculis quis, sodales eget sem. Cras magna neque, convallis quis cursus non, placerat quis purus. Fusce quis purus mauris. Nullam sodales nulla id nunc tincidunt interdum. Donec non urna ut nisi ornare condimentum vitae et turpis. Mauris varius urna ac nisi ullamcorper a cursus dui dapibus. Duis convallis auctor tristique. In consequat metus non libero scelerisque faucibus.</p>
</fieldset>
<br/>
<fieldset id="box2">
<legend>box-shadow <em>with</em> blur</legend>
<p>Donec semper risus in justo tempor id laoreet ligula faucibus. Sed non sem odio, eu congue dui. Sed at metus ligula. Nam sit amet orci id felis viverra convallis vitae sit amet lectus. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Etiam a tellus nisl. Etiam sed felis est. Curabitur aliquet, mi ac fringilla dignissim, metus mauris convallis velit, ut faucibus orci sapien ac nulla. Nulla feugiat auctor mi, at bibendum ligula adipiscing a. Fusce sed lorem et metus faucibus semper a quis turpis. Aenean sapien justo, tincidunt ut dapibus eu, blandit id libero. Nulla justo tellus, venenatis sit amet porttitor nec, faucibus nec velit. Etiam elit nibh, gravida et volutpat at, tincidunt eu ipsum. Quisque mollis aliquet neque facilisis condimentum. Mauris sit amet erat a enim rutrum pharetra. Mauris volutpat nunc quis purus adipiscing hendrerit. Phasellus interdum consectetur massa, at faucibus justo viverra ut.</p>
</fieldset>
</body>
</html>
源码下载:
使用CSS3生成简单的box影子.zip
分享到:
相关推荐
CSS3中的box-sizing(content-box与border-box) CSS3中的box-sizing 属性允许以特定的方式来指定盒模型,有两种方式: content-box:标准盒模型,又叫做 W3C盒模型,一般在现代浏览器中使用的都是这个盒模型 border...
使用CSS代码生成器的优点在于,它能帮助开发者快速创建和迭代样式,减少手动编码的错误,并且可以快速尝试不同的设计风格。然而,尽管这些工具很强大,但理解CSS的基本原理仍然是必要的,因为它们可能无法覆盖所有...
这些旧版浏览器可能无法正确解析并显示CSS3样式,因此在使用CSS3代码在线生成器时,开发者需要考虑到这一点,确保对于非支持CSS3的浏览器有适当的降级处理策略。 **PHP源码**标签表明这个生成器是用PHP编程语言实现...
以下是使用CSS菜单生成器时涉及的一些关键知识点: 1. 盒模型:CSS的盒模型包括元素的内容区、内边距(padding)、边框(border)和外边距(margin)。在设计菜单时,盒模型决定了菜单项的大小和间距。 2. 定位:...
3. **优化性能**:CSS Sprites生成工具通常会进行一些性能优化,如图像压缩,进一步减小文件大小,提高页面加载速度。 4. **易用性**:对于非开发者来说,使用图形化界面的工具更容易理解和操作,无需手动编写CSS...
通过使用CSS代码生成器,初学者能够快速理解和掌握CSS的基本概念,同时也能提高工作效率。然而,尽管这类工具非常实用,但深入理解CSS的原理和语法规则仍然是必要的,因为这将有助于用户在更复杂的设计需求下进行更...
在【描述】中提到,这款“很好用的css代码生成器”适用于简单的CSS编写任务,并且适合长期使用。这意味着它可能包含了基本的CSS属性设置,如颜色、字体、布局、动画等,同时可能还支持自定义CSS类和规则,让用户能够...
例如,`css生成器`这个文件可能就是一个这样的工具,可以下载并使用,帮助用户生成和管理他们的CSS样式。总的来说,CSS自动生成器是现代网页设计中一个极具价值的工具,它简化了工作流程,提升了设计质量。
**网页编辑CSS代码生成器详解** 网页编辑CSS代码生成器是一种高效的工具,旨在帮助开发者和设计者快速生成复杂的CSS样式代码,从而节省大量的时间和精力。它尤其适合那些对CSS不熟悉或者希望提高工作效率的用户。这...
在实际应用中,我们可以使用在线工具或模板生成CSS3菜单,这些工具通常已经预设了一些常见的样式和动画,只需稍加调整即可应用于自己的项目中。例如,"CSS3Menu"这个标签可能就指向了一个这样的工具或资源,它能帮助...
CSS代码生成器的使用** CSS代码生成器通常有一个友好的用户界面,允许用户通过可视化的设置调整样式,并实时预览效果。一旦满意,只需点击“生成”按钮,就能得到相应的CSS代码,可以直接复制到项目中使用。这些...
5. **兼容性检查**:一些高级的CSS样式生成器还会提供CSS3特性支持和浏览器兼容性检查,确保生成的样式在不同浏览器上都能正常工作。 ### CSS语法与用法 - **层叠(Cascading)**:CSS的“层叠”特性意味着当有多...
今天比较忙,没能好好看新东西,就记录一个常用的CSS3属性吧:box-shadow,表示阴影,如果设置了border-radius圆角,则阴影也是圆角 box-shadow目前是IE9及以上和其他现代浏览器都支持的属性了。 语法: Formal ...
CSS3效果代码生成工具,方便实用,祝大家好好学习,天天向上
4. **渲染图像**:调用渲染方法,CSSBox会根据计算出的盒模型信息,生成一个BufferedImage对象,即网页的图像表示。 5. **保存图片**:最后,将BufferedImage对象写入到本地文件系统,生成PNG、JPEG或其他格式的...
**div+css菜单生成器详解** 在网页设计中,菜单是不可或缺的一部分,它为用户提供直观的导航体验。传统的菜单制作通常需要手动编写HTML和CSS代码,对于非专业开发者来说,这个过程可能较为复杂。"div+css菜单生成器...
由于qss不支持css3的box-shadow效果,故而该工程中,采用类似android九点图的方式,把背景图截为9分,即4角4边一中心,并把4角4边重绘于待修饰的控件的边缘,从而模拟了box-shadow效果。
最后,为了创建更加逼真的烟花特效,可以结合使用CSS3的box-shadow来模拟火花四溅的效果,或者使用CSS3的filter属性添加模糊(blur)和光照(brightness、contrast)效果。 总之,CSS3为我们提供了强大的工具来创建...
本文将深入探讨“css自动生成滤镜效果”的相关知识点,以及如何使用“微软滤镜调配器”这一工具。 一、CSS滤镜概述 CSS滤镜允许开发者对网页元素应用各种视觉效果,如模糊、饱和度调整、色调变化等。它们通常以滤镜...
pom文件如下: <groupId>... <artifactId>itextpdf <version>5.5.12 ... <artifactId>xmlworker <version>5.5.12 ... <groupId>net.sf.cssbox</groupId> <artifactId>cssbox <version>4.13 </dependency>