0

在此处输入图像描述

我正在尝试使 div 的边框看起来像这样,具有透明度、阴影和内部虚线边框。有没有办法用 CSS/jQuery 做到这一点,或者我最好只使用图像?

4

3 回答 3

2

试试HTML

<div id="rounded">    
    ​&lt;div id="yellow">
        <div id="dashed"></div>
    </div>
</div>​​​​​​​​​​​​​​​

CSS

#rounded {
    background-color: gray;
    width: 400px;
    height: 400px;
    padding: 10px;
}
#yellow {
    background-color: #F7EFE2;
    height: 96%;
    padding: 10px;
}
#dashed {
    width: 100%;
    border: 1px dashed #E8C55F;
    height: 100%;
}

在此处查看实时示例 ​</p>

于 2012-09-14T22:42:49.333 回答
0

你可以写

border-style:dashed;

如果你需要更多检查这个

于 2012-09-14T22:40:24.110 回答
-1

虽然您可以使用 CSS3/HTML 5 来实现,但如果框的大小是固定的,我会使用图像。CSS3 仅在现代浏览器中受支持,而在较旧的浏览器中也支持图像。

如果这是一个弹出窗口,那么这会改变一些事情,你会想要以其他方式而不是图像来做阴影。

于 2012-09-14T22:41:10.180 回答