html - 两个 div 周围的 css 边框

标签 html css

大家好,合并两个 <div> 需要您的帮助边界。这是我想要得到的以及到目前为止我得到的: enter image description here 这就是我想做的enter image description here

有人可以告诉我怎么做吗?如果有帮助,这是我的代码:

样式:

#plink {

    position: relative;
    width: 200px;
    float: left;
}

#open {

    border-top: 1px solid black;
    border-bottom: 1px solid black;
    border-left: 1px solid black;
    width: 200px;
    text-align: center;
    line-height: 50px;

}

#closed {
    border: 1px solid black;
    width: 200px;
    text-align: center;
    line-height: 50px;

}

#closed:hover a {
    display: block;
}


#open:hover a {
    display: block;
}

#pbase {

    border: 1px solid black;
    position:relative;
    width: 600px;
    height: 300px;
    float: left;
}

和 html :

<div id="plink">
<div id="open">My details</div>
<div id="closed"><a href="ads.php">My ads</a></div>
<div id="closed"><a href="fav.php">Favorites</a></div>
</div>
<div id="pbase"></div>  

最佳答案

#plink {
    position: relative;
    width: 200px;
    float: left;
    border-top: 1px solid black;
    border-left: 1px solid black;
}
#open {
    border-bottom: 1px solid black;
    border-right: 1px solid white;
    text-align: center;
    line-height: 50px;
}
#closed {
    border-bottom: 1px solid black;
    width: 200px;
    text-align: center;
    line-height: 50px;
}
#pbase {
    border: 1px solid black;
    position: relative;
    width: 600px;
    height: 300px;
    float: left;
    margin-left: -1px;
    z-index: -1;
}

https://jsfiddle.net/8rrov5hb/

这是通过使用 margin-left: -1pxz-index: -1 将#pbase 放在#plink 后面来实现的

div #open 有 border-right: 1px solid white 让它看起来透明 - 只需将其更改为您需要的任何背景颜色

关于html - 两个 div 周围的 css 边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34274696/

相关文章:

CSS 如何覆盖外部样式表中的父样式?

css - 如何使用另一个 CSS 类覆盖 CSS 类的属性

javascript - Google Charts 表格的动态样式

javascript - 在Span标签中水平和垂直对齐SVG元素?

javascript - 如何使用 onload 在删除关键字 "script"的搜索框中运行 javascript

html - 文本溢出不起作用

javascript - 尽管有内联 javascript,侧边栏切换不起作用

php - 如何使用 wp_enqueue_script 从 WordPress 插件导入脚本和样式

javascript - 拉伸(stretch) <img> 以适合整个屏幕,而不保持宽高比且没有滚动条

html - 我的网页不允许我滚动?