三角缺口的边框

<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>带三角缺口的边框</title>
<style>
.out {
    display:block;
    width:0;
    height:0;
    border-left:6px dashed transparent;
    border-right:6px dashed transparent;
    border-top:0;
    border-bottom:7px solid #ccc;
    position:relative;
    top:-7px;
    left:50%;
}
.inner {
    position:absolute;
    border-left:6px dashed transparent;
    border-right:6px dashed transparent;
    border-top:0;
    border-bottom:7px solid #fff;
    left:-6px;
    top:2px;
}
div {
    position:relative;
    margin:0 auto;
    width:80px;
    height:100px;
    border:1px solid #ccc;
    border-radius:5px;
}

</style>
</head>

<body>
<div>
<span class="out">
    <span class="inner"></span>
</span>
</div>
</body>
</html>
时间: 2024-07-30 22:31:24

三角缺口的边框的相关文章

带三角缺口的边框

以前看漫画的时候如果有对话内容,一般会有一个边框,然后带着一个三角从说话人的身上引出.类似下图这样: 应该有很多方法来实现,这里提供的办法就是创造一个边框,然后用两个三角覆盖.效果如下: 为了方便理解,我给body加了个黑色背景,是这样: 代码如下: <!doctype html> <html> <head> <meta charset="UTF-8"> <title>带三角缺口的边框</title> <st

CSS——小三角带边框带阴影

乍一看,很简单,做小三角,首先想到的是利用border的transparent特性,可以制作出小三角的效果.但是注意,这个小三角本身就是边框制作出来的.怎么能在小三角的外边再加一层小边框呢.那就必须再叠加一层一样的东西,让两者有1px的错位.问题就解决了.不想在页面添加多余的无意义的标签,还想实现这个效果.首先想到的就是用元素的伪类来实现. 首先想到的是给小三角加一个box-shadow属性,问题就可能很轻松的解决了,可是问题往往没有那么简单. box-shadow只加在border外边缘,跟我

单片机入门指南系列(五) 集成电路、封装相关知识

本文由PurpleSword(jzj1993)原创,转载请注明.原文网址 http://blog.csdn.net/jzj1993 在前文大家都有见到集成电路的图片,其外形有很多种.在这些芯片中真正起作用的部分是集成在硅片上的晶体管.而我们看到的样子,则是在其外部用外壳进行封装.把硅片上的电路管脚,用导线接引到外部接头处,以便于其它器件连接.封装有安装.固定.密封.保护芯片及增强电热性等作用.硅片必须与外界隔离,以防止空气中的杂质对电路的腐蚀等造成电气性能下降. Atmel公司的AT89C51单

[图像]用Matlab在图像上画矩形框

原创文章,欢迎转载.转载请注明:转载自 祥的博客 原文链接:http://blog.csdn.net/humanking7/article/details/46819527 在毕业设计的时候写论文画图,要在一个图像上精确的标记出要处理的区域,用Photoshop或是其他绘图软件难免不精确,而且也不符合懒人思维(以后怎么办,要一劳永逸,嘿嘿),所以就自己写软件吧. 编程思想和注意事项 其实程序的思路很简单,就是在局域外面像素的值(颜色)覆盖掉就行了,但是要注意几点内容. 原图像通道问题(边框颜色问

用CSS创建小三角形问题(笔试题常考)

笔试题中经常遇到用CSS实现某个Div边框添加三角形问题,掌握一点,合理利用div的边框,当div有宽有高时,边框就是不起眼的边框,当div的宽高为0时,边框就是一个小方块,把剩下的三个边透明就是神奇的三角形了. 然后就是考察CSS的:before和:after伪元素,此类问题一般分为两种类型,即实心和空心问题,如图所示. 下图中DOM结构均为:<div id=”demo”></div> 1.  实心三角 此类问题,一般给出背景颜色(多数为深色),没有整体图形的边框,比较容易下手.

Html 中select标签的边框与右侧倒三角的去除

首先是边框的去除:可以设置属性border:none;或border:0px; 不过这还是有一个bug,不同浏览器会在选中select标签时,加上一个边框: 之后是右侧倒三角的去除:设置属性 appearance:none; 以下所有属性兼容当前主流浏览器:appearance:none; -moz-appearance:none; -ms-appearance:none; -o-appearance:none; -webkit-appearance:none; (不过对与IE浏览器这个属性好像

CSS通过边框border-style来写小三角

<!DOCTYPE html> /*直接复制代码即可在浏览器验证*/ <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <style> * { margin: 0; padding: 0; } /*盒子的样式*/ .box { position: relative; margin: 20px auto; he

使用position:relative制作下边框下的小三角

在制作tab选项卡的时候,有时会有下边框,且下边框下另一个头向下的小三角,这全然能够用css来实现,而不必使用背景图片. 由于使用背景图片时会有一个问题,选项卡内容字数不同.导致使用背景图片时无法控制它始终在中间显示. <ul class="technical_list"> <li class="active-tab">入门指南<div class="triangle"></div></li&

CSS制作三角边框

<!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8"> <title>字符制作三角边框</title> <style type="text/css"> *{margin:0;padding:0;} body{font-family:SimSun;} h1{text-align:center