css实现有缺口的border

这篇具有很好参考价值的文章主要介绍了css实现有缺口的border。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.问题回溯

通常会有那种两个div都有border重叠在一起就会有种加粗的效果。
css实现有缺口的border,css,前端
div1,div2,div3都有个1pxborder,箭头标记的地方是没有处理解决的,很明显看着是有加粗效果的。其实这种感觉把div3的width减小1px,外加一个margin-left:1px应该也可以的。

2.css实现有缺口的border

    .center {
      width: 302px;
      display: flex;
      flex-direction: column;
      height: 750px;
      box-sizing: border-box;
      padding: 0 15px;
      background: #F5F7FA;
      border: 1px solid #C9C9C9;
      position: relative;
         &::before {
        content: '';
        position: absolute;
        left: -1px;
        bottom: 0;
        width: 1px;
        height: 748px;
        background-color: #ffffff;
      }
      }

我这里的这种主要注意class的position: relative,然后就是::before的所有都是重点,left,bottom,width属性的px值要灵活变通,height属性也是class的heightpx值减去2倍的border的px值。
如果你要实现多个方向的缺口的话,就可以不用伪元素,直接自定义class名,同理上面的style自由发挥。文章来源地址https://www.toymoban.com/news/detail-615618.html

到了这里,关于css实现有缺口的border的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 神奇的CSS用法之border-radius

    近期看到一个css实现水滴效果视频,本着知其然知其所以然的心理对其研究了一番,整理了一下保姆级的border-radius教学分享给大家 如果工作碰到有不配合的ui不愿意给你特效的gif图怎么办,咱们要学会自给自足,比如咱们门户网站需要一个水滴效果来展现,但是ui就是不给你

    2024年02月08日
    浏览(48)
  • 【CSS】盒子边框 ① ( 网页布局本质 | 盒子模型 | 盒子边框 Border | border-width 宽度 | border-style 边框样式 | 边框颜色 | 边框设置综合写法 )

    构建一个网页 , 首先 , 创建盒子模型 , 设置盒子的大小和摆放位置 , 下图中红色矩形框就是盒子模型 ; 然后 , 将 文本 , 图片 , 链接 , 表单 等网页元素 , 按照一定的样式 , 填充进盒子中 , 就形成了我们看到的网页 ; 盒子 中 还可以嵌套 若干盒子 ; HTML 的 一个布局 可以看做一个

    2024年02月04日
    浏览(68)
  • css-文本垂直居中, 左侧border与文字作为导航标题

    1.文本垂直居中         1.1 Flexbox 布局         1.2Grid 布局: 2. 左侧border与文字作为导航标题

    2024年02月01日
    浏览(62)
  • css中新型的边框设置属性border-inline

    border-inline 是 CSS Logical Properties and Values 模块中的一个属性,用于控制元素在流内(inline)方向上的边框。该模块旨在提供与书写模式(writing mode)无关的布局和样式描述方式,使得元素在不同书写模式(如ltr、rtl、ttb等)下能够统一、适当地处理边框,它和 border-block 的区别

    2024年04月28日
    浏览(34)
  • css画箭头图标放标题前面,旋转,border的单个边框设置

    CSS边框属性_css border dotted_小张biubiu的博客-CSDN博客 你还不知道css的旋转效果怎么实现?来这里看看吧_css旋转效果_我糖呢的博客-CSDN博客

    2024年02月09日
    浏览(40)
  • 在CSS中,盒模型中的padding、border、margin是什么意思?

    在CSS中,盒模型(Box Model)是用来描述和布局HTML元素的基本概念。它将每个HTML元素看作是一个矩形的盒子,这个盒子包括了内容(content)、内边距(padding)、边框(border)和外边距(margin)这几个重要的部分。这些部分一起决定了元素在页面中的大小和定位。 下面是这些

    2024年02月11日
    浏览(82)
  • CSS中border-radius的来美化table的实战方案

    border-radius是一种CSS属性,用于设置元素的边框的圆角程度。其具体的用法如下: 设置一个值 :可以为元素设置一个单一的圆角半径,这个半径将应用于元素的四个角。例如: 设置四个值 :可以为元素的四个角分别设置不同的圆角半径。例如: 上述顺序是顺时针方向,即首

    2024年02月10日
    浏览(52)
  • css使用border-image和flex布局设计一个随着文字多少自适应的标题

    需求: 设计一个标题,让中间部分随着文字而撑大,同时文字渐变,两边自适应,这种情况就不能用传统的背景图片了,想到可以使用图片边框来做 解决思路:   1.需要一个大盒子和三个小盒子 2.大盒子设置display:flex; 左右两个小盒子分别设置flex-grow; 并设置背景图片 3. 给中

    2024年02月09日
    浏览(43)
  • CSS样式前端HTML页面常用CSS效果实现及其相关配置信息------前端入门基础教程

    !DOCTYPE html !-- 这是HTML的注释 -- html lang=\\\"en\\\" id=\\\"myHtml\\\"     head         !-- 这里不是设置了编码,而是告诉浏览器,用什么编码方式打开文件避免乱码 --         meta charset=\\\"UTF-8\\\"         meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\"         titleHtmlAll/title         

    2024年02月05日
    浏览(59)
  • web前端——HTML+CSS实现奥运五环

    web前端——HTML+CSS实现奥运五环  

    2024年02月05日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包