纯CSS3实现自定义涂鸦风格的边框

今天我们要来分享一款基于纯CSS3的自定义边框应用,看上去它像一个Tooltip控件,因为下边框有一个小三角,就像很多地方的引用文本框一样。另外这款CSS3边框是涂鸦风格的,看起来很有个性。用CSS3实现自定义边框的好处是可以自适应边框内部的文字数量大小。

你也可以在这里查看在线演示

下面我们来分享一下实现的方法,主要由HTML代码和CSS代码组成。

HTML代码:

<div>
    <div>
        <div>CSS3简单实现涂鸦风格边框 Welcome to</div>
    </div>
</div>

HTML代码结构非常简单,仅仅是3个div组成,当然后面的CSS代码才是关键,我们一步步来解说一下。

CSS代码:

.wrap {
    padding:35px 25px;
    width:450px;
    margin:40px auto;
    background:#586786;
    border-radius: 255px 15px 225px 15px/15px 225px 15px 255px;
    color:#eee;
    box-shadow:1px 1px 0px rgba(0, 0, 0, .75)
}

这个CSS代码定义了最外面的边框,利用border-radius实现边框的圆角效果,同时利用了box-shadow实现类微微的阴影效果,不是很明显,你也可以修个属性值来让阴影变得更加明显一点。

.box {
    position:relative;
    background:#fff;
    border:solid 5px #fff;
    width:200px;
    height:100px;
    margin:0 auto;
    border-radius: 255px 15px 225px 15px/15px 225px 15px 255px;
    padding:10px;
    color:#666;
    box-shadow:2px 3px 1px rgba(0, 0, 0, .75)
}
.box:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 60px;
    border: 0;
    border-right-width: 30px;
    border-bottom-width: 20px;
    border-style: solid;
    border-color: transparent #fff;
    display: block;
    width: 0;
}

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索css3
, 代码
, 风格
, 边框
, px
, 边框风格
, 自定义风格
box-shadow
css3边框颜色渐变、css3 边框阴影、css3 圆角边框、css3 内凹 圆角边框、css3边框渐变,以便于您获取更多的相关知识。

时间: 2025-01-19 12:08:59

纯CSS3实现自定义涂鸦风格的边框的相关文章

纯CSS3透明水晶盒

相信大家有看过这个例子:3D盒子,在书<CSS3 实战>上第282页有个综合实战"设计动态立体盒子"的例子,实现方式跟它一样,我的盒子也是以它为原型来设计的,不过在实现方面有做修改.优化,以及增添了一些细节,下面是我的盒子Firefox截图: 透明化了盒子,通透性强了,因为透明了,所以背部的三个面也就要做出来了,所以总共6个面,比原作多3个: 投影镜像,让盒子的立体感更强烈: 边角线的处理,让盒子面与面之间过渡和谐. 你可以点击这里下载 源代码(只是写了moz下的效果,we

CSS3网页制作实例:纯CSS3打造的精致时钟

文章简介:在css3的渲染下,拥有华丽的视觉界面,这个纯css3精致时钟,你值得拥有! 今天为大家分享一个纯CSS3打造的精致时钟,没有用到任何的图片和 js .该时钟有时针.分针以及秒针,在时钟的圆盘内,都有详细的刻度标记,在时间中央还有数字时钟显示,功能可谓十分强大,界面十分精致. 在css3的渲染下,拥有华丽的视觉界面,这个纯css3精致时钟,你值得拥有! 其主要的实现原理是用animation.transform等属性来实现时钟的走动以及数字时钟的跳动:再结合使用linear-gradi

纯CSS3彩色边线3D立体按钮制作教程

今天我们来分享一款利用纯CSS3实现的3D按钮,这款按钮的一个特点是有彩色的边线,这让整个按钮显得比较多姿多彩,没那么枯燥无趣.本文不仅可以让大家看到演示效果,而且我们把制作教程也分享出来,首先来看看效果图: 我们也可以在这里看到这些按钮的DEMO演示. 接下来就来分享一下制作教程以及源代码,按钮的源代码主要由HTML和CSS两部分代码组成,先来看看HTML代码: <button class="blue">     <div class="wrapper&q

教您纯Jsp的自定义的单个文件上载代码

js 本文是一个纯Jsp的自定义的单个文件上载代码: <%@ page contentType="text/html; charset=GBK" %> <%@ page import="java.io.*"%> <%@ page import="java.util.*"%> <%@ page import="javax.servlet.*"%> <%@ page impor

让人难以置信的纯CSS3图标

网页制作Webjx文章简介:尽管被批评为走火入魔,CSS3 痴迷者们仍然在尝试实现各种基于纯 CSS 的图形与图标设计,如果你看到本文介绍的这些精美图标,你绝对不会相信它们完全是由 CSS3 代码生成的.尤其是那套由 Louis Harboe 设计的 iOS 图标,那么微妙的色彩与纹理,真的难以置信. 奥林匹克 尽管被批评为走火入魔,CSS3 痴迷者们仍然在尝试实现各种基于纯 CSS 的图形与图标设计,如果你看到本文介绍的这些精美图标,你绝对不会相信它们完全是由 CSS3 代码生成的.尤其是那套

CSS3设计赛:基于纯CSS3技术的前5名设计师

网页制作Webjx文章简介:CSS3设计赛中的五个获奖作品. 上月组织了一次 CSS3 设计赛,最终有 5 位设计师获奖,获奖作品体现了 CSS3 技巧的原创性与独特性,同时展示了 CSS3 的强大的功能,这些作品基于纯 CSS3 技术,并不借助 JavaScript 或其它技术. Smashing Magazine 为了激发 Web 设计者对 CSS3 的兴趣,上月组织了一次 CSS3 设计赛,最终有 5 位设计师获奖,获奖作品体现了 CSS3 技巧的原创性与独特性,同时展示了 CSS3 的强

设计参考:10个使用涂鸦风格的网店设计

PS:本文英文原文称之为"grungy",直译为蹩脚的.丑陋的意思.事实上,Grungy为上世纪80年代的一种摇滚流派,崇尚随心所欲的唱,过度的表现自我的一种反叛的风格,最终nirvana乐队将这种风格发扬光大.神飞认为,现在--或者说最近几年,或许我们可以将之理解为"潮".这也是一种社会潮流,设计师通过涂鸦/插画.加上很酷的纹理或图案,来表现自己独特的创意,表明自己的才华,显示自己的与众不同.所以,本文将"grungy"翻译为"涂鸦&

如何在Eclipse中自动添加注释和自定义注释风格

在无论什么项目中,注释都是不可缺少的,注释的种类和风格非常之多,每个公司有每个公司自己的一套标准,中大型项目一般写注释是为了自动生成文档便于维护,比如Java自带的Javadoc.功能更强大使用更广泛的Doxygen(Doxygen自动文档生成工具在Eclipse中的集成及使用举例)等.注释的任务其实挺繁重的,总以为自己在做着无意义的事,每次重复的写着统一的注释风格更是费时费力.Eclipse用的很熟的都知道Eclipse里自带了某些注释风格,但并不一定适用于你的标准,因此如何自定义注释风格然后

安卓UI设计与开发教程 顶部标题栏(四)自定义ActionBar风格和样式

这篇文章将对ActionBar专题前面几篇学习过的内容做一个总结,顺便运用以前学过的知识实现一个自定义 样式的ActionBar标题栏效果.话不多说,进入今天的正题. 一.实现效果图 竖屏效果图:最 左边是Logo图标,右边是工具栏按钮,点击Menu键显示其余的按钮键,下方是Tab标签选项. 开发教程 顶部标题栏(四)自定义ActionBar风格和样式-actionbar隐藏标题栏">