张鑫旭-鑫空间-鑫生活
it's my whole life!提问交流
某同行:
您好,拜读了不少您的大作,非常感谢!
http://www.zhangxinxu.com/wordpress/?p=608
关于这篇文章您提到的关于absolute如果没有top和left值,没有脱离标准流的看法我有点建议,我觉得应该是脱离了的,和float是有区别的,float的话后面的文字是围着它的,但是absolute不是,它后面的文字直接不把它当回事,占据了它的位置,你的实例http://www.zhangxinxu.com/study/201001/position-absolute-margin-position.html之所以换成转换还是一样的是因为你对后面的元素设置了padding-left,如果不设置这个padding-left,用float文字是围绕的,用absolute就不是了。
希望可以继续看到您的大作。
如蒙不弃可以交个朋友的QQ:623059526
http://www.zhangxinxu.com/wordpress/?p=608
关于这篇文章您提到的关于absolute如果没有top和left值,没有脱离标准流的看法我有点建议,我觉得应该是脱离了的,和float是有区别的,float的话后面的文字是围着它的,但是absolute不是,它后面的文字直接不把它当回事,占据了它的位置,你的实例http://www.zhangxinxu.com/study/201001/position-absolute-margin-position.html之所以换成转换还是一样的是因为你对后面的元素设置了padding-left,如果不设置这个padding-left,用float文字是围绕的,用absolute就不是了。
希望可以继续看到您的大作。
如蒙不弃可以交个朋友的QQ:623059526
2011-06-25 09:42HTML/CSS相关
回答(0)
某同行:
http://www.zhangxinxu.com/study/201001/jquery-plugin-round-corner.html
这里的demo怎么在FireFox下大部分没效果,IE6都有圆角,麻烦实现一下,做到主流浏览器都兼容,谢谢,我邮箱:smilence86@gmail.com
这里的demo怎么在FireFox下大部分没效果,IE6都有圆角,麻烦实现一下,做到主流浏览器都兼容,谢谢,我邮箱:smilence86@gmail.com
2011-06-16 14:47JS/jQuery相关
回答(0)
某同行:
IE下margin负值使内层div溢出部分。(但在存在filter:alpha(opacity=90);的情况下,溢出部分不能显示。去掉filter样式即正常)
网页代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GBK">
<title>Insert title here</title>
<style>
div{
margin:auto;
}
</style>
</head>
<body>
<div id="out" style="background:#999999;position: absolute; z-index: 100000; overflow: visible; left: 50%; top: 228.5px; margin-top: -49px; margin-left: -100px; width: 178px; height: 85px;filter:alpha(opacity=90);opacity=0.9">
<div id="in" class="windown-box" style="width: 168px; margin-left: -4px;
margin-top: -4px; height: 75px; background: none repeat scroll 0% 0% rgb(255, 255, 255);
border: 5px solid rgb(233, 243, 253);position:relative;z-index:100001;">
测试
</div>
</div>
</div>
</body>
</html>
问题描述:
ie下(已测ie7,ie8)
内层div #in margin-left:-4px margin-top:-4px; 偏移4个像素。
但是在外层div #out css含有 filter:alpha(opacity=90);时内层偏移出的内容被遮挡,无法显示。去掉filter则可正常显示。
请问:
外层div, 必须有"filter:alpha(opacity=90);"和"opsition:absolute"样式的情况下。怎么能让偏移的那部分正常显示。
求解!!!
谢谢
网页代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GBK">
<title>Insert title here</title>
<style>
div{
margin:auto;
}
</style>
</head>
<body>
<div id="out" style="background:#999999;position: absolute; z-index: 100000; overflow: visible; left: 50%; top: 228.5px; margin-top: -49px; margin-left: -100px; width: 178px; height: 85px;filter:alpha(opacity=90);opacity=0.9">
<div id="in" class="windown-box" style="width: 168px; margin-left: -4px;
margin-top: -4px; height: 75px; background: none repeat scroll 0% 0% rgb(255, 255, 255);
border: 5px solid rgb(233, 243, 253);position:relative;z-index:100001;">
测试
</div>
</div>
</div>
</body>
</html>
问题描述:
ie下(已测ie7,ie8)
内层div #in margin-left:-4px margin-top:-4px; 偏移4个像素。
但是在外层div #out css含有 filter:alpha(opacity=90);时内层偏移出的内容被遮挡,无法显示。去掉filter则可正常显示。
请问:
外层div, 必须有"filter:alpha(opacity=90);"和"opsition:absolute"样式的情况下。怎么能让偏移的那部分正常显示。
求解!!!
谢谢
2011-06-15 09:07HTML/CSS相关
回答(0)
某同行:
IE下margin负值使内层div溢出部分。(但在存在filter:alpha(opacity=90);的情况下,溢出部分不能显示。去掉filter样式即正常)
网页代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GBK">
<title>Insert title here</title>
<style>
div{
margin:auto;
}
</style>
</head>
<body>
<div id="out" style="background:#999999;position: absolute; z-index: 100000; overflow: visible; left: 50%; top: 228.5px; margin-top: -49px; margin-left: -100px; width: 178px; height: 85px;filter:alpha(opacity=90);opacity=0.9">
<div id="in" class="windown-box" style="width: 168px; margin-left: -4px;
margin-top: -4px; height: 75px; background: none repeat scroll 0% 0% rgb(255, 255, 255);
border: 5px solid rgb(233, 243, 253);position:relative;z-index:100001;">
测试
</div>
</div>
</div>
</body>
</html>
问题描述:
ie下(已测ie7,ie8)
内层div #in margin-left:-4px margin-top:-4px; 偏移4个像素。
但是在外层div #out css含有 filter:alpha(opacity=90);时内层偏移出的内容被遮挡,无法显示。去掉filter则可正常显示。
请问:
外层div, 必须有"filter:alpha(opacity=90);"和"opsition:absolute"样式的情况下。怎么能让偏移的那部分正常显示。
求解!!!
谢谢
网页代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GBK">
<title>Insert title here</title>
<style>
div{
margin:auto;
}
</style>
</head>
<body>
<div id="out" style="background:#999999;position: absolute; z-index: 100000; overflow: visible; left: 50%; top: 228.5px; margin-top: -49px; margin-left: -100px; width: 178px; height: 85px;filter:alpha(opacity=90);opacity=0.9">
<div id="in" class="windown-box" style="width: 168px; margin-left: -4px;
margin-top: -4px; height: 75px; background: none repeat scroll 0% 0% rgb(255, 255, 255);
border: 5px solid rgb(233, 243, 253);position:relative;z-index:100001;">
测试
</div>
</div>
</div>
</body>
</html>
问题描述:
ie下(已测ie7,ie8)
内层div #in margin-left:-4px margin-top:-4px; 偏移4个像素。
但是在外层div #out css含有 filter:alpha(opacity=90);时内层偏移出的内容被遮挡,无法显示。去掉filter则可正常显示。
请问:
外层div, 必须有"filter:alpha(opacity=90);"和"opsition:absolute"样式的情况下。怎么能让偏移的那部分正常显示。
求解!!!
谢谢
2011-06-15 09:00HTML/CSS相关
回答(0)
odzy:
你好,我用了一下你的新写的无图片版zxxbox-jquery弹出框插件,发现一个问题,就是使用这个插件在弹出框里打开了一个新页面以后,使用jquery选择器选择不了这个新页面里的元素……
2011-06-09 16:58JS/jQuery相关
回答(1)
小龚:
你好,前辈!我非常热衷于前端设计。但本人理解能力差,技术很菜,但想起句古话叫“不耻下问”,便鼓起勇气想问一下 mootoos 中 var document = this.document;
var window = document.window = this; 这句怎么理解啊?
var window = document.window = this; 这句怎么理解啊?
2011-06-05 00:04JS/jQuery相关
回答(19)
某同行:
你的这篇文章里提到的:http://www.zhangxinxu.com/study/201103/inline-block-text-justify-renren.html
在"xhtml-1.0-strict dtd"的环境下,好像存在Bug.最后一行:justly_fix会产生一段行距,有办法解决吗?谢谢了
在"xhtml-1.0-strict dtd"的环境下,好像存在Bug.最后一行:justly_fix会产生一段行距,有办法解决吗?谢谢了
2011-06-03 14:05HTML/CSS相关
回答(0)
某同行:
看到您的“纯css实现的圆角高宽自适应渐变按钮及其扩展”文章中的“5.使用css即可实现鼠标经过样式的改变”部分,我想问下,在 ie6 下貌似 非 A标记 是没有 hover 效果的,但是你的 demo 页面,我在 ie6 下,完全可以,请问是问什么呢?
2011-06-03 13:21HTML/CSS相关
回答(1)
分类查看
1. 注册可获得问题回答的动态提醒,如果注册遇到什么问题,例如收不到激活邮件,可尝试通过邮件zhangxinxu@zhangxinxu.com联系我;
2. 如果您的问题不是三言两语能够说清楚的,建议通过邮件zhangxinxu@zhangxinxu.com联系我。提问时候尽量详尽,最好有截图、源代码或者demo。我会在第一时间回复您的问题的。