[2部分跨越边缘。尽管在CSS中没有直接支持,但可以通过简单且灵活的方法优雅地实现此效果。
考虑,例如,一个350px宽度的盒子,带有底部边框的宽度仅从左侧扩展60px。这可以通过以下CSS代码复制: div {
宽度:350px;
身高:100px;
背景:Lightgray;
位置:相对;
保证金:20px;
}
div:{之后{
内容: '';
宽度:60px;
身高:4px;
背景:灰色;
位置:绝对;
底部:-4px;
}
这种方法具有多功能性,并且在所有现代浏览器中都可以很好地工作。它不需要任何额外的标记,从而导致清洁和可维护的代码。它还在不支持位置的浏览器中优雅地降级:绝对。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3