css - 基本问题,需要帮助:我不知道如何添加边框矢量?
问题描述
我无法弄清楚这一点。边框是这样附加的,但是每当我尝试加载它时,它要么没有出现,要么看起来完全不同。我发现的所有 CSS 样式都是圆形的、拉伸的、透明的等,听起来都很棒,但总是会篡改图像——我需要的只是页面橙色顶部中心的边框。这可能是一件非常简单的事情,但我实际上已经做了好几个小时了,但它只是不起作用。><;;
全边框/它应该是什么样子(注意我将它缩小至少 50% 以适应):
编码:
<style>
#border {
border: 10px solid transparent;
padding: 10px;
height: 50%;
width: 50%;
border-image: url(vborder.png) 30 round;
}
</style>
<body>
<div id="border">
<h2>hello</h2>
<p>this is text</p>
</div>
</body>
谢谢你们!!^^
解决方案
我认为您在这里使用的边框图像太大。正如我所看到的,图像2550x3300
以 px 为单位。对于边框图像来说太大了。
我增加了边框宽度,现在显示了边框图像。但我不认为这是你想要的。您可以查看此CodePen。
尝试在任何图像编辑器中缩小图像并再次尝试现有代码:)
==================================================== ======================
编辑:
我查看了文档,您实际上可以保留图像大小(这对网页大小不利,您应该缩小图像以获得更小的文件大小)。使用 的属性border-image-slice
,您可以使用 CSS 直接缩放边框图像。
PS:我确实认为border: 10px
这个边框图像太薄了。
推荐阅读
- javascript - 如何从父组件打开 Material-UI 对话框 - React?
- swift - 等待处理请求以显示信息
- go - 无法在另一个包 main func main 中导入包 main 的 func A()。主要有2个包
- c# - Mat ForEachAsByte 每次运行后都有不同的像素数
- logging - Windows客户端上的Baical/P7 Y轴分辨率
- tailwind-css - 如何在 WordPress 中使用 Tailwind UI 组件?
- c++ - 此 for 循环的第 11 次迭代中的问题:“for (float x = -1; x < 1.1f; x += 0.1f)”
- javascript - php 重定向时 Javascript 代码不执行
- mysql - 在 Azure 数据块中选择查询 jdbc 连接到 Mysql 的性能问题
- javascript - 如何检索只有 00:00:00 时间的数据?