Html 圆角黑客-我做错了什么?
我已经实现了一个.htc行为,试图从这里获得IE-6-8的圆角: 即使遵循了它推荐的所有小IE方法,似乎也无法让它正常工作Html 圆角黑客-我做错了什么?,html,css,internet-explorer,Html,Css,Internet Explorer,我已经实现了一个.htc行为,试图从这里获得IE-6-8的圆角: 即使遵循了它推荐的所有小IE方法,似乎也无法让它正常工作 #callbox { position:relative; background-image:url(images/callbox_bg.png); width:360px; height:75px; float:right; padding:10px 20px 0px 10px; font-size:26px; display:block; border-radi
#callbox {
position:relative;
background-image:url(images/callbox_bg.png);
width:360px;
height:75px;
float:right;
padding:10px 20px 0px 10px;
font-size:26px;
display:block;
border-radius: 15px;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
behavior: url(/css/border-radius.htc);
zoom:1;
}在他们的例子中,他们有
边界半径:15px代码>在行为之后
。看看这是否有效,或者你。同时查看IE的注意事项列表,确保它们不适用于您的布局
.rounded-corners {
behavior: url(/css/border-radius.htc);
border-radius: 20px;
}
在他们的例子中,他们有边界半径:15px代码>在行为之后
。看看这是否有效,或者你。同时查看IE的注意事项列表,确保它们不适用于您的布局
.rounded-corners {
behavior: url(/css/border-radius.htc);
border-radius: 20px;
}
我觉得还可以,您确定htc文件路径正确吗,即可以通过http://example.com/css/boarder-radius.htc
?我觉得没问题,您是否确定htc文件路径正确,即可以通过http://example.com/css/boarder-radius.htc
?通常在CSS中,url路径是相对于文档的。使用.htc文件,但它需要相对于站点根
以以下站点结构为例:
Root
- images/
- image.png
- css/
- layout.css
- index.html
- border-radius.htc
要在layout.css文件中使用图像,您的url应该是('../images/image.png')
要使用.htc文件,它应该是('../border radius.htc')
此外(这可能不相关),但要使CSS3PIE.htc正常工作,您需要添加位置:相对于样式。通常在CSS中,url路径相对于文档。使用.htc文件,但它需要相对于站点根
以以下站点结构为例:
Root
- images/
- image.png
- css/
- layout.css
- index.html
- border-radius.htc
要在layout.css文件中使用图像,您的url应该是('../images/image.png')
要使用.htc文件,它应该是('../border radius.htc')
此外(这可能不相关),但要使CSS3PIE.htc正常工作,您需要添加位置:相对于样式。已对其进行更改,因此边界半径在之后,没有更改。我已经浏览了列表并将其应用于这个callbox div,所以我不知道还能做什么!已经更改,因此边界半径在之后,没有更改。我已经浏览了列表并将其应用于这个callbox div,所以我不知道还能做什么!你好已将.htc移动到根文件夹,并将css路径更改为:behavior:url(../border radius.htc);但是仍然不走运:(我做得对吗?border-radius.htc真的在站点根目录上吗?我想这会让你的css-url(border-radius.htc)变得更容易)不是吗?它必须在根目录上。顺便说一句,成功了!它是一个流浪者/在路径中…谢谢你的帮助!我也是这么想的。这也让我困惑了很长时间。请记住接受这一正确答案。谢谢。嗨。已经将.htc移到根文件夹,并将css路径更改为:行为:url(../border radius.htc);但仍然没有运气:(我这样做对吗?border-radius.htc是否真的在站点根目录上?我想这会使您的css-url(border-radius.htc)成为不是吗?它必须在根上。顺便说一句,成功了!它是一条迷路/在路上…谢谢你的帮助!我想是的。这也让我困惑了很长时间。请记住接受这一正确答案。谢谢。