2

我想知道是否可以使用 CSS 进行这样的设计?

我将不胜感激任何一段代码。

在此处输入图像描述

4

1 回答 1

3

我会那样做 例子

#box1, #box2 , #box3
{
    width: 25%;
    height: 25%;
    position: absolute;
}

#box1
{
    left: 25%;
    top: 25%;
    border-left: 2px dashed black;
    border-right: 1px dashed black;
    border-bottom: 2px dashed black;
    z-index: 1;
}
 #box2 
{
    right: 25%;
    top: 25%;
    border-left: 1px dashed black;
    border-right: 2px dashed black;
    border-bottom: 2px dashed black;
    z-index: 1;
}
 #box3
{
    right: 37.5%;
    top: 40%;
    z-index: 2;
}

box3 位于 box1 和 box2 之上,因此它将隐藏“额外”边框。

这将为您提供基本设计。(根据您的需要更改大小)您将不得不通过创建 CSS 三角形来添加箭头,或者使用图像和绝对定位它们。

于 2013-09-12T19:59:34.050 回答