使用css的特有属性,给不同的盒子添加边框图片。

为什么会有这一场景呢。因为,UI给我们前端的边框图片可能未必适合我们当前的内容。

这里我们主要使用到的属性有:

border-image-source

border-image-slice

border-top-width

border-image-repeat

个别属性可以根据自己的个人情况决定是否添加,希望使用的时候自己甄别。

切边框图片的顺序:

下面是我的代码案例

Document

* {

margin: 0;

padding: 0;

}

html,

body {

width: 100%;

height: 100%;

}

ul li {

list-style: none;

}

.box1 {

width: 300px;

height: 300px;

margin: 100px;

border: 5px solid #000;

border-image-source: url(./1.png);

/* 背景图片路径 */

border-image-slice: 10 20 20 20;

/* 如何切割图片 */

border-top-width: 5px;

/* 图片的宽度是多少 */

/* border-image-repeat: stretch; 默认是stretch */

/* border-image-repeat: round; */

/* round 是环绕 */

}

.box2 {

width: 300px;

height: 300px;

margin: 150px;

border: 5px solid #000;

border-image: url(./2.png) 40 / 10px;

/* 顺序为上左下右,如果4个值一样,那么就可以省略写成一个值 ,注意,这里不要加px

border-image 后面的/ 的意思是我切完图,将图放在多少个像素中的边框中去,

如果不写,就默认按照上面border中的像素去填充 */

/* 如果默认不写就是拉伸 stretch */

}

.box3 {

width: 300px;

height: 300px;

margin: 250px;

/* background-color: hotpink; */

border: 5px solid #000;

border-image: url(./3.png) 40 / 10px repeat;

}

我是盒子一

我是盒子二

我是盒子三(边框颜色有点浅哦)

三张边框图片素材,我也上传上来了。仅供参考。

代码效果图如下:

使用CSS设置边框和背景

一.设置边框 1.边框样式 属性 说明 border-width 设置边框的宽度 boder-style 设置边框的样式 border-color 设置边框的颜色 a.border-width属性 自 ...

css如何使背景图片水平居中

CSS中定位背景图片的属性是:background-position,用法background-position 属性设置背景图像的起始位置. 你要水平居中可以: div{background-pos ...

css代码添加背景图片常用代码

css代码添加背景图片常用代码 1 背景颜色 { font-size: 16px; content: ""; display: block; width: 700px; heigh ...

用extract-text-webpack-plugin提取出来的css文件中背景图片url的不正确的问题

在一个main.js中require一个scss文件,scss文件中用了背景图片,图片url是用的相对路径,用extract-text-webpack-plugin插件提取出的css文件背景图片路径不 ...

【Python全栈-CSS】CSS实现网页背景图片自适应全屏

CSS实现网页背景图片自适应全屏 功能:实现能自适应屏幕大小又不会变形的背景大图,而且背景图片不会随着滚动条滚动而滚动. 以下是用CSS实现的方法:

...

Vue项目打包发布后CSS中的背景图片不显示

相信有很多同学在学习vue的刚开始都遇到过项目打包发布后发现CSS中的背景图片不显示,具体如何解决只需要更改bind的配置即可 修改 build/utils.js 中的 generateLoaders ...

CSS设置边框、符号、背景样式、链接属性

一.CSS边框空白 padding-top:10px; /*上边框留空白*/ padding-right:10px; /*右边框留空白*/ padding-bottom:10px; /*下边框留空白* ...

设置按钮背景图片(HTML-CSS)

很多人提交表单时都喜欢用一个图片来作为提交按钮,大多数人可能用JS去操作表单的提交,即当用户点击这个图片时响应一个JS来提交表单.其实还有一种方法,就是直接设置SUBMIT按钮的图片背景.设置它的图片 ...

css 中的背景图片小技巧和存在的坑

body 的背景图设置 第一种 :这种情况下背景图片可以缩放 但是不能完全等比缩放 background: url(imgs/1.jpg)no-repeat; background-position: ...

随机推荐

c语言第一章第一节 认识变量

声明:本人大一新生,闲着无聊..写写c语言教程..菜鸟一枚..大神勿喷!!! 接下来我们都用dev来进行编译..vc++太古老了,没提示功能,不好上手,并且老是出毛病..vs太大了,编个c不至于,运行 ...

CKEditor与CKFinder的配置(ASP.NET环境)

CKEditor是一个专门使用在网页上的所得文字编辑器,适用于PHP.ASP.NET.Java等后端开发语言.CKEditor原名为FCKeditor,“FCK” 是这个编辑器的作者的名字Freder ...

Tkinter教程之Text(2)篇

本文转载自:http://blog.csdn.net/jcodeer/article/details/1811347 '''Tkinter教程之Text(2)篇''''''6.使用tag来指定文本的属 ...

PHP静态延迟绑定简单示例

没怎么用过这个新特性,其实也不算新啦,试试吧,现在静态类的继承很方便了 <?php class A { protected static $def = '123456'; public stat ...

这种方法在受到&period;NET版本和访问注册表权限时,是最佳解决方案,虽然代码看起来很多,不过下面的类直接拿走用就可以了。

public class FileContentType  {      private static IDictionary _mappings = ne ...

部署Sharding分片

这是一种将海量的数据水平扩展的数据库集群系统,数据分表存储在sharding 的各个节点上,使用者通过简单的配置就可以很方便地构建一个分布式MongoDB 集群. MongoDB 的数据分块称为 ch ...

使用原生 JavaScript 操作 DOM

原文:https://www.sitepoint.com/dom-manipulation-vanilla-javascript-no-jquery/ 微软官方放弃了 IE10-,所以现在可以放心使用 ...

&lpar;转&rpar;SimpleDateFormat使用

1  SimpleDateFormat public class SimpleDateFormat extends DateFormat SimpleDateFormat 是一个以国别敏感的方式格式化 ...

ruby rails&lowbar;autolink不能加载的原因

从rails 3.1.0开始,默认在ActionView::Helper::TextHelper中的auto_link方法已经被移除,放到了第三方的gem里:rails_autolink.遂想试一下其 ...

&lbrack;Linux&rsqb;php&plus;apache 和 php&plus;nginx的区别

apache是通过mod_php来解析php nginx是通过php-fpm(fast-cgi)来解析php1. PHP 解释器是否嵌入 Web 服务器进程内部执行mod_php 通过嵌入 PHP 解 ...

边框给背景图css怎么写,使用css设置边框背景图片相关推荐

  1. 网页(全屏)背景图实现方式(纯CSS向)

    全屏背景的意思就是背景图占满整个浏览器视窗,在没有body其他内容的时候不出现滚动条.就算有滚动条的时候,背景也是固定的,不跟随滚动. 对于这类的全屏背景图片的实现,我们需要注意的是,有五种情况: 图 ...

  2. 【最简洁】一句CSS3代码实现不规则自定义背景图拼接样式,多用于异形弹窗背景图

    如果阁下想玩进阶版的背景图样式请移步[进阶版九宫格背景图片]如何仅仅依靠background的几个属性组合搭配出酷炫的背景图片效果,并自适应任何宽高效果?_你挚爱的强哥❤给你发来1条消息❤-CSDN博 ...

  3. .Net C# 发送带背景图html邮件(解决Outlook不显示背景图问题)

    发送带背景图html邮件(解决Outlook不显示背景图问题) (二)示例背景图 (三)示例定义好的html邮件图 (四)html代码 (五)C#邮件发送代码(示例:控制台应用程序) 1.考虑兼容性问 ...

  4. 计算机考试中如何设置表格外边框,Excel表格中怎么为单元格区域设置边框

    在Excel表格工作表中,我们可以为选中的单元格区域设置各种类型的边框.Excel表格中为单元格区域设置边框的方法其实很简单,下面由学习啦小编告诉你! Excel表格中为单元格区域设置边框的方法 01 ...

  5. css背景图替代文字 - 如何让css无法加载时页面功能依然不受影响

    方法一:利用text-indent将文字移出盒子,然后让换行文字不换行,这样,当css无法加载时,虽然背景图无法显示,但是文字也不会被移出盒子,这样文字显示在用户的视野里了 代码: <!DOCT ...

  6. css背景图重复怎们弄,CSS如何实现背景图像重复效果

    背景图像重复效果,相信大家都有在各大网站上见过.一个好看的背景图片重复效果,可以使我们的网页样式更加美观,内容更加丰富.我们可以通过CSS中background的相关属性来实现这种效果. 推荐参考:& ...

  7. Visual Studio Code (echarts)数据可视化瀑布图实现及标题的格式设置标题背景颜色以及设置副标题和标题加边框,设置边框背景和边框颜色柱形图颜色及柱形图的宽度设置完整代码

    设置标题背景颜色以及设置副标题和标题加边框, 设置边框背景和边框颜色 柱形图颜色及柱形图的宽度设置完整代码 <!DOCTYPE html> <html lang="en&q ...

  8. 前端背景图放置_如何在css中添加背景图?

    在前端开发过程中,为了页面的美观,往往都会给html页面添加背景图片.那么如何利用css设置html中用图片做背景?本章就给大家介绍css怎样设置背景图片. css background属性就是专门设 ...

  9. php背景图添加字,怎样给视频后面加背景图 视频加背景图片并添加一行广告文字...

    有不少广告小视频中,视频画面是一张海报背景图片,图片上显示一个小视频播放,并且在画面上还有显示一行广告字幕.这样的宣传视频制作其实蛮简单的,怎样给视频后面加背景图片的方法倒是挺多,要给视频加背景图片的 ...

  10. vue 设置背景图地址_vue-生成自动铺满的背景图

    生成如上图的背景图 需要以下的代码: div部分: <template> <div class="bg" :style ="bg"> & ...

最新文章

  1. 开源组织:Datawhale
  2. 数据库为什么使用B+树而不是B树
  3. php军事网站源码,军事网站的设计与实现(PHP+MYSQL)(含录像)
  4. 深度学习和目标检测系列教程 3-300:了解常见的目标检测的开源数据集
  5. 图模型概述:三种分布(联合、条件、边缘分布)
  6. EJBCA 6 通过调用WebService接口增加用户并获取证书
  7. -Xlint:deprecation
  8. 理解SNS系列之二:更进一步,近观SNS
  9. springmvc原理、springmvc流程
  10. 【Word】如何实现特殊数字 带圈数字
  11. 苏州大学计算机专业考研报录比,【图片】18年苏州大学计算机872考研经验分享【苏州大学研究生吧】_百度贴吧...
  12. Unity LOGO流光效果
  13. PHPCMS 前台模板集合
  14. 大疆livox定制的格式CustomMsg格式转换pointcloud2
  15. js下载文件格式为Excel后提示与文件扩展名不一致,打开文件前请验证文件没有损坏且来源可信.
  16. 【Android】图像滤镜框架GPUImage从配置到应用
  17. 关键链项目管理汇总贴
  18. ubuntu双系统命令行访问win盘
  19. 安全合规/GDPR--27--我们通过了GDPR合规认证
  20. 手机取证技巧之微信迁移取证_数字取证技巧和窍门:«您的电话»应用取证

热门文章

  1. 15个HTML5播放器插件
  2. sd卡受损怎么修复?这个技巧一定要看
  3. Python+Django+MySQL资产管理系统
  4. 肝通宵写了三万字把SQL数据库的所有命令,函数,运算符讲得明明白白讲解,内容实在丰富,建议收藏+三连好评!
  5. AMS1117稳压芯片介绍
  6. 使用Kettle从国家统计局下载行政区划代码数据
  7. 物联网碎片化的一些思考
  8. 生成模型之flow-based model
  9. ubuntu 安装 mujoco-py
  10. pt100铂电阻型号_铂热电阻型号(热电阻型号有什么表示)