作者热门文章
- objective-c - iOS 5 : Can you override UIAppearance customisations in specific classes?
- iphone - 如何将 CGFontRef 转换为 UIFont?
- ios - 以编程方式关闭标记的信息窗口 google maps iOS
- ios - Xcode 5 - 尝试验证存档时出现 "No application records were found"
假设我有以下 CSS 片段:
div {
width: 200px;
padding: 10px;
border-width: 1px;
border-style: solid;
border-bottom-color: red;
border-left-color: blue;
}
左边框为蓝色,下边框为红色。但是在我的浏览器中,左下角的像素(左边框和下边框重叠的地方)是红色的。显然,底部边框与该像素的左边框重叠。
我能否手动设置重叠顺序或以其他方式实现左下角像素为蓝色而不是红色?
最佳答案
左下角像素的颜色属于您的浏览器,您无法覆盖它。
但是,对于这种高级情况,您可以使用嵌套的 div。试试这个:
div.parent {
width: 200px;
border-width: 1px;
border-style: solid;
border-left-color: blue;
}
div.child {
width: 200px;
padding: 10px;
border-width: 1px;
border-style: solid;
border-bottom-color: red;
}
您的 HTML 是:
<div class="parent">
<div class="child">
Your content will appear correctly.
</div>
</div>
关于css - 如何让左边框与左下像素的底边框重叠?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8941225/
线性渐变适用于图像,但文本不会出现在图像前景上。此外,渐变不应该出现在文本上。我哪里做错了? 任何帮助都感激不尽。 .glimage { display: flex; justify-cont
我正在使用 LWJGL 和 Slick2d 制作 boulderdash 重制版,并且遇到了一些我安装的另一个 boulderdash 重制版中不存在的问题(废弃软件 Digging Jim - 很酷
我正在构建一个网站,当用户将鼠标悬停在产品上时,我想为该图像设置左上角、右上角、左下角和右下角的边框。由于 CSS 属性 border-top-left-image 在多年前就被弃用了,唯一的其他解决
给定:2 个数组,每个包含 4 个点的坐标: point_array_a = [point_a_1_x, point_a_1_y, point_a_2_x, ..., point_a_4_y] poi
我是一名优秀的程序员,十分优秀!