Javascript 智能调整背景尺寸

Javascript 智能调整背景尺寸,javascript,html,css,Javascript,Html,Css,请原谅我这个可能是痴情的问题。但是在对控件/元素进行蒙皮时,我通常使用以下概念(我不知道正确的名称,但我第一次看到它是在创建自定义WinXP主题时)。其基本思想是在图像中设置一种限制大小调整的边距,只允许内部部分拉伸 当在我的日常编程工作中使用这种方法很容易时,我只需BitBlt四个角,然后StretchBlt将其余部分放置到位。然而,我不是HTML方面的专家,我在互联网上找不到任何关于它的东西。当你不知道这个概念的名字时,搜索起来有点困难 a) 这个方法是如何调用的 b) 有人知道如何使用H

请原谅我这个可能是痴情的问题。但是在对控件/元素进行蒙皮时,我通常使用以下概念(我不知道正确的名称,但我第一次看到它是在创建自定义WinXP主题时)。其基本思想是在图像中设置一种限制大小调整的边距,只允许内部部分拉伸

当在我的日常编程工作中使用这种方法很容易时,我只需
BitBlt
四个角,然后
StretchBlt
将其余部分放置到位。然而,我不是HTML方面的专家,我在互联网上找不到任何关于它的东西。当你不知道这个概念的名字时,搜索起来有点困难

a) 这个方法是如何调用的


b) 有人知道如何使用HTML、CSS、Javascript等实现这一点吗。?我希望
DIV
元素的背景主题如下。我不打算在Photoshop中用剩下的时间来切割图像,这让我感到非常痛苦。

使用css不是更容易吗?选中此项或搜索“css圆角框”或“css圆角”

有几种方法可以实现此目的。如果允许您针对较新的浏览器,并允许旧浏览器降级为方形角和非渐变背景,请查看


但是,如果您需要能够支持旧浏览器,则必须启动Photoshop,创建一些背景图像,并嵌套一些html元素。如果您的背景只需要在一个方向上缩放(真实或水平),请查看该技术。

您可以使用
边界半径
来圆角。这里有一个漂亮的工具,将帮助您生成css:该链接非常有用,添加到我的favs中,谢谢!用户有一个旧的浏览器看到正方形的图像,我不介意,去更新你的浏览器,我会说!谢谢,我会用CSS3来做。