阴影样式的边框_html圆角边框底

阴影样式的边框_html圆角边框底边框样式点线式边框破折线式边框直线式边框双线式边框槽线式边框脊线式边框内嵌效果的边框突起效果的边框边框样式点线式边框破折线式边框直线式边框双线式边框槽线式边框脊线式边框

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

 边框样式

 

点线式边框

 

破折线式边框

 

直线式边框

 

双线式边框

 

槽线式边框

 

脊线式边框

 

内嵌效果的边框

 

突起效果的边框
<div style="width: 300px; height: 50px; border-style: dotted;">点线式边框</div>
<p>&nbsp;</p>
<div style="width: 300px; height: 50px; border-style: dashed;">破折线式边框</div>
<p>&nbsp;</p>
<div style="width: 300px; height: 50px; border-style: solid;">直线式边框</div>
<p>&nbsp;</p>
<div style="width: 300px; height: 50px; border-style: double;">双线式边框</div>
<p>&nbsp;</p>
<div style="width: 300px; height: 50px; border-style: groove;">槽线式边框</div>
<p>&nbsp;</p>
<div style="width: 300px; height: 50px; border-style: ridge;">脊线式边框</div>
<p>&nbsp;</p>
<div style="width: 300px; height: 50px; border-style: inset;">内嵌效果的边框</div>
<p>&nbsp;</p>
<div style="width: 300px; height: 50px; border-style: outset;">突起效果的边框</div>

边框配色

 

border:1px solid #96c2f1;background:#eff7ff

 

border:1px solid #9bdf70;background:#f0fbeb

 

border:1px solid #bbe1f1;background:#eefaff

 

border:1px solid #cceff5;background:#fafcfd

 

border:1px solid #ffcc00;background:#fffff7

 

border:1px solid #cee3e9;background:#f1f7f9

 

border:1px solid #a9c9e2;background:#e8f5fe

 

border:1px solid #e3e197;background:#ffffdd

 

border:1px solid #adcd3c;background:#f2fddb

 

border:1px solid #bfd1eb;background:#f3faff

 

border:1px solid #a5b6c8;background:#eef3f7

 

边框阴影

 

 

<div style="width: 300px; height: 100px; background-color: #ff9900; -webkit-box-shadow:10px 10px 5px #888888; /*老的For Chrome5+, Safari5+*/ -moz-box-shadow: 10px 10px 5px #888888; /* 老的 firefox */ box-shadow: 10px 10px 5px #888888;">&nbsp;</div>

边框阴影语法:

阴影样式的边框_html圆角边框底

原点左侧为x轴负方向,值为负,右侧为正;原点下方为y轴正方向,值为正,上方为负。

阴影样式的边框_html圆角边框底  内阴影          阴影样式的边框_html圆角边框底外阴影 

 

box-shadow: h-shadow v-shadow blur spread color inset;

-webkit-box-shadow是 For Chrome5+, Safari5+; 

-moz-box-shadow 是 For Firefox3.6+ ; 

box-shadow是最新版的浏览器均适用。

 h-shadow:水平阴影的位置。允许负值。v-shadow:垂直阴影的位置。允许负值。blur:模糊距离(只能为正值)。

spread:阴影的尺寸。color:阴影的颜色。 inset:将外部阴影 (outset) 改为内部阴影。

 

边框圆角

 

利用border-radius 属性向元素添加圆角。

 

<html>
<head>
<style> div { text-align:center; border:2px solid #a1a1a1; padding:10px 40px; background:#dddddd; width:350px; border-radius:25px; -moz-border-radius:25px; /* 老的 Firefox */
}
</style>
</head>
<body>

<div>利用border-radius 属性向元素添加圆角。</div>

</body>
</html>

 

border-radius:3px 4px 5px 6px
代表设置对象左上角3px圆角、右上角4px圆角、右下角5px圆角、左下角6px圆角。

因为CSS3相当于属于CSS2补充,IE9以下浏览器不兼容,也就是(IE6-IE8)低版本浏览器下即使设置了CSS3圆角样式也不会显示。不过你设置了不用顾问低版本浏览器。比如直到今天(2014年5月6日前)淘宝聚划算也使用圆角样式,在IE9以上浏览器能看到圆角样式,低版本依然是直角效果。

阴影样式的边框_html圆角边框底

 

用图片做边框

在这里,图片铺满整个边框。

<style> div { border:15px solid transparent; width:300px; padding:10px 20px;
} #round { -moz-border-image:url(http://blog.xinlvtian.com/style/images/weixin.png) 15 15 15 15 repeat;    /* Old Firefox */ -webkit-border-image:url(http://blog.xinlvtian.com/style/images/weixin.png) 15 15 15 15 repeat;    /* Safari and Chrome */ -o-border-image:url(http://blog.xinlvtian.com/style/images/weixin.png) 15 15 15 15 repeat;    /* Opera */ border-image:url(http://blog.xinlvtian.com/style/images/weixin.png) 15 15 15 15 repeat;
}
</style>
<div id="round"><span style="font-size: 16px;">在这里,图片铺满整个边框。</span></div>

这是做边框用的图片   阴影样式的边框_html圆角边框底

兼容性:

阴影样式的边框_html圆角边框底

 

<number>:number是一个数值,用来设置边框的宽度,其单位是px,其实就像border-width一样取值,可以使用1~4个值,其具体表示四个方位的值,大家可以参考border-width的设置方式;

其中number是没有单位的,专指像素px,因为其默认的单位就是像素px,所以在使用number时不需要加上单位,如果加上了单位反而是错误的写法。
<percntage>:percntage也是用来设置边框的宽度,跟number不同之处是,其使用的是百分比值来设置边框宽度;
stretch,repeat,round:用来设置边框背景图片的铺放方式,类似于background-position,其中stretch是拉伸(默认值),repeat是重复,round是平铺。

参考: border-image:<‘border-image-source’> || <‘border-image-slice’> [ / <‘border-image-width’>] || <‘border-image-repeat’>

border-image-slice(用来分解引入进来的背景图片)

percentage百分比值来表示,百分比的值是相对于边框背景图片而言的,例如边框图片的大小是300px*240px,我们取百分比为25% 30% 15% 20%,那么它们实际对应的效果就
是剪切了图片的60px 90px 36px 60px的四边大小。(如下图)

阴影样式的边框_html圆角边框底

如上图所示:border-image-slice中的number或者percentage都可取1~4个值,也是遵从top,right,bottom,left的规则。

border-image-slice:fill;从字面上说是就是填充,如果使用这个关键字时,图片边界的中间部分将保留下来。默认情况下是为空的。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/167809.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • HTTP请求错误400、401、402、403、404、405、406、407、412、414、500、501、502解析

    HTTP请求错误400、401、402、403、404、405、406、407、412、414、500、501、502解析

    2021年11月9日
    45
  • VeryCD下载服务关闭 CEO感叹7年心血说停就停

    VeryCD下载服务关闭 CEO感叹7年心血说停就停
    [导读]VeryCD创始人黄一孟在腾讯微博透露心声:7年的心血和积累,说关就要关,说停就要停。没有人能甘心,但也早料到这一刻会突然到来。
     

     
    腾讯科技讯(乐天)1月23日消息,曾因广电总局清理非法视听节目服务网站面临关闭的下载网站VeryCD再遭劫难。腾讯微博网友近日爆料,VeryCD音乐频道已关闭,同时页面上没任何下载地址对外提供。更有消息称VeryCD可能关闭。
    据VeryCD管理员透露,VeryCD将开始全面转型到校内网,开心网这样的

    2022年8月10日
    21
  • linux的文件名的长度限制_linux补全文件名

    linux的文件名的长度限制_linux补全文件名linux下文件数、目录数、文件名长度的各种限制一、文档目的编写本文档,主要目的是为了验证linux下文件数、目录数、文件名长度的各种限制二、文档内容以下测试都是在没有优化或修改内核的前提下测试的结果1.ext3文件系统下filename最大字符长度测试目的:ext3文件系统下filename最大字符长度测试平台:CENTOS5.4_32测试过程:LENTH=`foriin{1..255}…

    2022年10月21日
    3
  • 实例分割综述_实例分割面临的问题

    实例分割综述_实例分割面临的问题目前实例分割分为两大类:propose&amp;verify,即先用目标检测找出实例可能的边界框并分类,再对边界框进行前后景分割。这类方法以MaskRCNN为代表。缺点是对拥挤、遮挡、小目标和不规则物体的分割精度不高。 像素级分割。A.半卷积用于实例分割(2018,Novotny)本文用像素级分割实现实例分割。广泛应用于深度学习中提取特征的卷积操作具有不变性,这限制了网络精确…

    2022年8月23日
    9
  • 线程池介绍及创建线程池的4种方式是什么_程序可以创建几个线程池

    线程池介绍及创建线程池的4种方式是什么_程序可以创建几个线程池1.什么是线程池Java中的线程池是运用场景最多的并发框架,几乎所有需要异步或并发执行任务的程序都可以使用线程池。在开发过程中,合理地使用线程池能够带来3个好处。第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。第二:提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。第三:提高线程的可管理性。线程是稀缺资源,如果无限制地创建,不仅会消耗系统资源…

    2022年10月1日
    4
  • Django之mysql表单操作

    在Django之ORM模型中总结过django下mysql表的创建操作,接下来总结mysql表记录操作,包括表记录的增、删、改、查。1.添加表记录对于表单的添加有三种方式:2.删除表记录m

    2021年12月29日
    42

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号