首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用jQuery的圆角(图像)

使用jQuery的圆角(图像)
EN

Stack Overflow用户
提问于 2009-12-29 20:14:58
回答 2查看 1K关注 0票数 2

我想应用圆角的几个块使用单一的图像(上图)。我知道有角插件可用,但我需要使用图像来实现最大的兼容性。因此,据我所知,唯一的方法是在块周围创建包装器来应用角落图像:

代码语言:javascript
复制
<div class="wrapper-4"> <!-- top-left corner -->
  <div class="wrapper-3"> <!-- top-right corner -->
    <div class="wrapper-2"> <!-- bottom-left corner -->
       <div class="wrapper-1"> <!-- bottom-right corner -->
          <div class="content"> <!-- Content Block -->
            I feel squeezed!
          </div>
       </div>
    </div> 
  </div>
</div>

丑陋我知道,但我想这是唯一的方法,使用jQuery来创建包装器会让它不那么丑陋。所以我需要的帮助是确切地理解CSS将如何创建这些DIVs和图像(上面)使用滑动门的方法,以便角落将显示良好,特别是在IE中。我已经使用滑动门方法创建了按钮,但从未尝试过。

感谢任何人的帮助。谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-12-29 20:28:45

要继续使用你所知道的方式,你可以尝试如下所示:

代码语言:javascript
复制
$(div.content).each(function() {    
    $(this).wrap('<div class="wrapper-4"><div class="wrapper-3"><div class="wrapper-2"><div class="wrapper-1"></div></div></div></div>');
});
票数 3
EN

Stack Overflow用户

发布于 2009-12-29 20:16:52

有一个JQuery插件可能会对此有所帮助:http://plugins.jquery.com/project/corners,但是,我不确定它是否适用于元素底部的渐变。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1974344

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档