Css IE浮动解决方案

Css IE浮动解决方案,css,internet-explorer,css-float,Css,Internet Explorer,Css Float,我对这一切都不熟悉,所以请容忍我 我在子页面文本和子页面摘录上使用了右浮动,在摘录上使用了清除,使其位于链接的正下方,在其他浏览器中效果良好,但在IE中,摘录位于图像下方,仍然位于右侧。这是做这件事的理想方式吗?我能为IE做点什么吗 。子页面行{ 边框底部:4倍纯黑; 边框顶部:4倍纯黑; } .子页面单元格{ 宽度:800px; } .分页文本{ 浮动:对; } .分页摘录{ 明确:两者皆有; 浮动:对; 宽度:370px; } 尝试像这样修改CSS(/***/添加在任何新的/不同的行上

我对这一切都不熟悉,所以请容忍我

我在子页面文本和子页面摘录上使用了右浮动,在摘录上使用了清除,使其位于链接的正下方,在其他浏览器中效果良好,但在IE中,摘录位于图像下方,仍然位于右侧。这是做这件事的理想方式吗?我能为IE做点什么吗

。子页面行{
边框底部:4倍纯黑;
边框顶部:4倍纯黑;
}
.子页面单元格{
宽度:800px;
}   
.分页文本{
浮动:对;
}
.分页摘录{
明确:两者皆有;
浮动:对;
宽度:370px;
}

尝试像这样修改CSS(
/***/
添加在任何新的/不同的行上):

。子页面文本{
浮动:对;
宽度:500px/**/
文本对齐:右对齐/**/
}
.子页面图像{
浮动:左/**/
}
.分页摘录{
明确:无/**/
浮动:对;
宽度:370px;
}
您遇到的问题是
clear:两者都有
上。子页摘录
。如果你把它去掉,文本会跳回到顶部。我们还将图像向左浮动,这样它就不会干扰文本。然后,如果你增加标题的宽度,这样摘录就永远不会出现在顶行,它就会在标题的正下方弹出。最后,由于我们增加了标题的宽度,它需要
text align:right
,以便它仍然显示在右侧