首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏歪码行空

    玩转 CSS Border-Image

    本文将会借助这一效果先给大家展示一下border-image的使用效果,总结并建议在哪些地方可以使用border-image,最后再为想要动手一试的你们快速讲解一下相关的语法。 现在我可以跟大家说border-image特别适合用于类似的四个边角独特,中间区域重复的场景。一般大屏类的设计可能会有很多的特殊块,其中有一些就适合用border-image来实现。 题图效果 二、border-image 用法快速讲解 首先我们先了解一下border-image的简写语法,如下:<border-image-source> <border-image-slice>? 参考链接 Understanding border-image[3] CSS 属性之 border-image[4] 文内链接 [1]在线示例: https://output.jsbin.com/gibijiyada / [4]CSS 属性之 border-image: https://css-tricks.com/almanac/properties/b/border-image/

    1.3K20发布于 2020-04-07
  • 来自专栏用户7873631的专栏

    详解:26 border-image

    27px;意思是要以线方式来做,边框的宽度代表边框的宽为27px哈,27代表裁剪哈,然后平铺重复展开来*/ } .box2 { border-image stretch stretch; /*这里是宽度27上下左右,上下拉伸,左右也是拉伸*/ } .box3 { border-image */ } .box4 { border-image: url(./4.jpg) 10 repeat repeat; } .box5 { border-image: url(./4.jpg) 27 repeat stretch; } 记住哈,核心来了,兄弟们,四个角那里是不会有效果,算是border-image的盲点把 而黄色部分是有效果的哈,边框将border-image分成了九部分:border-top-image , border-right-image

    70920发布于 2020-10-28
  • 来自专栏黯羽轻扬

    border-image诡异细线

    写在前面 一个诡异的border-image问题,想了很久,如下: 微信实在粘不过来,想看的话下面有图,或者查看原文,或者浏览器打开原文: http://www.ayqy.net/blog/border-image ) 20 fill repeat; width: 136px;">

    可爱的popup
    一.问题重述 应用border-image 相关的部分如下: border: 10px solid; border-image: url(http://www.ayqy.net/temp/popup-white.png) 20 fill repeat P.S.为了防止bug飞走,贴图记下: border-image 2倍图 border-image 1倍图 二.原因分析 又想起zxx那个铺地砖的例子: 这么比方吧,您从万科地产买了个99.5m*99.5m (引自CSS3 border-image详解、应用及jQuery插件 « 张鑫旭-鑫空间-鑫生活) 虽然不管怎么铺,理论上都不应该存在这4条细线,但计算总是受限于精度,比如scale引起的半像素偏移,

1K20编辑于 2023-03-15
  • 来自专栏用户7873631的专栏

    详解:27 border-image边框背景案例

    DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>border-image边框背景</title> <link rel="stylesheet" type="text/css" href="css/reset.css"/> <style type="text/css"> .framePic{ border-image

    44010发布于 2020-10-28
  • 来自专栏网络日志

    CSS border-image(边框图片)

    对于元素的边框,还可以通过 CSS3 中的 border-image 属性使用图像来作为元素的边框,以创建出丰富多彩边框效果。 border-image 属性可以通过一些简单的规则,将一副图像划分为 9 个单独的部分,浏览器会自动使用相应的部分来替换边框的默认样式。 border-image 属性是五个 border-image-* 属性的简写,其语法格式如下: border-image:border-image-source || border-image-slice border-image 属性是五个 border-image-* 属性的简写,通过 border-image 属性可以同时设置五个 border-image-* 属性。 【示例】使用 border-image 属性设置图片边框: <!

    85510编辑于 2024-06-30
  • 来自专栏前端小叙

    css border不能同时设置圆角和 border-image

    如标题,css border不能同时设置圆角和 border-image,当我想要实现既有圆角,并给圆角加 border-image的时候,发现无法同时生效,只有 border-image会生效。 content: ''; display: block; border: 1px solid; border-radius: 30px; border-image

    92230编辑于 2023-07-10
  • 来自专栏前端进阶学习交流

    一篇文章带你了解CSS3图片边框

    CSS3图片边框 使用CSS3 border-image 属性,你可以在元素的周围设置图片边框。 ---- 一、浏览器支持 表中的数字指定完全支持该属性的第一个浏览器版本。 属性 border-image 16.0 4.0 -webkit- 11.0 15.0 3.5 -moz- 6.0 3.1 -webkit- 15.0 11.0 -o- ---- 二、CSS3 border-image 属性 CSS3 border-image 属性允许您指定要用来代替元素周围的正常边界的图像。 以下面的图像(叫做 "border.png")为例: 原理分析: border-image 性将图像分割成九个部分,就像一个井字游戏板。然后将角放在拐角处,中间部分按指定的顺序重复或拉伸。 注意: 让border-image 正常工作, 元素也需要设置边框属性! 1. 图像的中间部分重复创建边界,图片作为边框 CSS代码: <!

    82320发布于 2020-11-26
  • 来自专栏Coco的专栏

    巧妙实现带圆角的渐变边框

    border-image border-image 是 CSS 规范 CSS Backgrounds and Borders Module Level 3 (最新一版的关于 background 和 border 使用 border-image 实现渐变边框 有了 border-image 之后,实现渐变边框变得很方便 不过多介绍 border-image 的语法,读者需要自行了解一下。 实现如下:

    .border-image { width: 200px; height: 100px; border-radius 使用 border-image 最大的问题在于,设置的 border-radius 会失效。 我们无法得到一个带圆角的渐变边框。 法一:background-image + 伪元素 第一种方法,我们不再使用 border-image ,而是使用 background-image + 伪元素 的方案,这也是在 border-image

    7.9K30发布于 2020-02-21
  • CSS——设置边框渐变色

    rgba(255,255,255,0); margin-right: auto; margin-left: auto; border: 4px solid #FFF; border-image : -webkit-linear-gradient(#d4fc79,#96e6a1) 10 10; border-image: -moz-linear-gradient(#d4fc79,#96e6a1 ) 10 10; border-image: linear-gradient(#d4fc79,#96e6a1) 10 10; left: 73px; top: 73px; position: absolute; } 主要的其实只有一个border-image border-image: -webkit-linear-gradient(#d4fc79,#96e6a1 ) 10 10; border-image: -moz-linear-gradient(#d4fc79,#96e6a1) 10 10; border-image: linear-gradient

    79610编辑于 2024-08-16
  • 来自专栏腾讯IVWEB团队的专栏

    在 retina 屏中实现1 px border 效果

    这篇文章将说明如何使用 border-image 实现在视网膜屏中1px 的 border 效果。 /img/linenew.png) 0 0 2 0 stretch; border-image: url(.. /img/linenew.png") 2 0 0 0 stretch; border-image: url(". /img/linenew.png") 2 0 0 0 stretch; border-image: url(". /img/linenew.png") 0 0 2 0 stretch; border-image: url(".

    1.4K00发布于 2017-03-13
  • 来自专栏全栈程序员必看

    qtablewidget设置高度_qtabwidget设置tab标题宽度

    selected {\ color: black;\ margin-left: 30; margin-right: 0;\ border-image: url(:/images/tab/normal3. selected {\ color: black;\ margin-left: 30; margin-right: 0;\ border-image: url(:/images/tab/hover3.png selected {\ color: black;\ margin-top: 0; margin-left: -15; margin-right: 8;\ border-image: url(:/images selected {\ color: black;\ margin-top: 0; margin-left: 0; margin-right: 0;\ border-image: url();\ }\ selected {\ color: black;\ margin-top: 0; margin-left: 0; margin-right: 0;\ border-image: url();\ }\

    5.8K20编辑于 2022-11-09
  • 来自专栏IMWeb前端团队

    在retina屏中实现1px border效果

    这篇文章将说明如何使用border-image实现在视网膜屏中1px的border效果。 /img/linenew.png) 0 0 2 0 stretch; border-image: url(.. /img/linenew.png") 2 0 0 0 stretch; border-image: url(". /img/linenew.png") 2 0 0 0 stretch; border-image: url(". /img/linenew.png") 0 0 2 0 stretch; border-image: url(".

    1.3K70发布于 2017-12-29
  • 来自专栏用户2442861的专栏

    Qt 自定义 滚动条 样式

    min-height:20; } QScrollBar::add-line:vertical // 这个应该是设置下箭头的,3.png就是箭头 { height:9px;width:8px; border-image subcontrol-position:bottom; } QScrollBar::sub-line:vertical // 设置上箭头 { height:9px;width:8px; border-image subcontrol-position:top; } QScrollBar::add-line:vertical:hover // 当鼠标放到下箭头上的时候 { height:9px;width:8px; border-image subcontrol-position:bottom; } QScrollBar::sub-line:vertical:hover // 当鼠标放到下箭头上的时候 { height:9px;width:8px; border-image "height:9px;width:8px;" "border-image

    4K10发布于 2018-09-20
  • 来自专栏前端进阶-詹躲躲

    CSS 奇思妙想边框动画

    border-image 的妙用 利用 border-image,我们也可以实现一些有意思的边框动画。 关于 border-image,有一篇非常好的讲解文章 -- border-image 的正确用法[12],本文不对基本定义做过多的讲解。 Demo[13] 接着,在这篇文章 -- How to Animate a SVG with border-image[14] 中,还讲解了一种利用 border-image 的边框动画,非常的酷炫。 之前也有一篇关于 border-image 的文章 -- 巧妙实现带圆角的渐变边框[17] 我们可以利用 border-image + filter + clip-path 实现渐变变换的圆角边框: . 的正确用法: https://aotu.io/notes/2016/11/02/border-image/index.html [13] CodePen Demo -- border-image Demo

    1.3K20编辑于 2022-09-13
  • 来自专栏全栈程序员必看

    qt tabwidget样式_qt tablewidget使用

    :url(:/png/images/chat_state.png);}” “QTabBar::tab:first{border-image:url(:/png/images/chat.png );}” “QTabBar::tab:middle:selected{border-image:url(:/png/images/message_state.png);}” “QTabBar::tab:middle{border-image:url(:/png/images/message.png);}” “QTabBar::tab:last:selected {border-image:url(:/png/images/members_state.png);}” “QTabBar::tab:last{border-image:url(:/png /images/members.png);}” ); //ui.tabWidget->tabBar()->setStyleSheet(“QTabBar::tab:first{border-image

    1.1K20编辑于 2022-11-09
  • 来自专栏IMWeb前端团队

    在retina屏中实现1px border效果

    这篇文章将说明如何使用border-image实现在视网膜屏中1px的border效果。 如果边框底部和顶部同时需要border,可以使用下面的border-image: ? /img/linenew.png) 0 0 2 0 stretch; border-image: url(.. /img/linenew.png") 2 0 0 0 stretch; border-image: url(". /img/linenew.png") 2 0 0 0 stretch; border-image: url(".

    75320发布于 2019-12-03
  • 来自专栏python3

    css3实现border渐变色

    心血来潮 什么都不说 上代码 .gradualChange{ width: 300px; height: 300px; border:20px solid; //兼容 border-image: -webkit-linear-gradient (#000,#333,#000) 30 30; border-image: -moz-linear-gradient(#000,#333,#000) 30 30; border-image: linear-gradient

    1.4K10发布于 2020-01-07
  • 来自专栏全栈程序员必看

    qtabwidget 样式_标注样式怎么设置合理

    selected { color:#000000; border-image: url(:/common/images/common/左_normal.png); } #最左边标签被选中 QTabBar::tab:first:selected { color:#FFFFFF; border-image: url(:/common/images/common/左_pressed.png selected { color:#000000; border-image: url(:/common/images/common/右_normal.png); } #最右边标签被选中 selected { color:#000000; border-image: url(:/common/images/common/中_normal.png); } #中间标签选中显示的图片 QTabBar::tab:selected { color:#FFFFFF; border-image: url(:/common/images/common/中_pressed.png

    4.2K10编辑于 2022-09-27
  • 来自专栏杰的记事本

    CSS实线边框渐变以及虚线边框渐变

    实线边框渐变 .border-block { border: 10px solid transparent; border-image: linear-gradient(to top, blue 给border-image加linear-gradient不难理解,但是如果单纯使用border-image,会发现效果是这样的: ? 所以关键作用是border-image-slice属性。 先看下border-image属性。 border-image是border-image-source, border-image-slice, border-image-width, border-image-outset, border-image-repeat

    10K20发布于 2019-09-04
  • 来自专栏Web前端开发

    CSS3边框与圆角

    CSS3 边界图片 border-image 属性 构建可扩展按钮 语法:border-image: source slice width outset repeat; 兼容性:IE不兼容、FireFox 扩展属性 border-image-source:指定要使用的图像,而不是由border-style属性设置的边框样式 语法:border-image-source: none|image; border-image -slice:指定图像的边界向内偏移 语法:border-image-slice: number|%|fill; border-image -width:指定图像边界的宽度 语法:border-image-width

    1.9K20发布于 2019-08-23
  • 领券