css问题,在线等.

yacus 2003-10-11 11:22:37
<div style="FILTER: alpha(opacity=85);">fsdaaf<div>dfsa</div></div>

如何让里面的div不透明??
...全文
61 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
东邪 2003-12-10
  • 打赏
  • 举报
回复
給裏面的div加上樣式 style="background-color:#ffffff !important;" 試看看
LoveTide 2003-12-10
  • 打赏
  • 举报
回复
把 div.style.position 改为 relative或者absolute

<div style="filter:Alpha(Opacity=30);width:200;background-color:red;">外面的<div style="position:relative;background-color:green;width:50;height:50;">里面的div,底色=绿色</div>div,底色=红色</div>

------
测试环境:Win2003+IE6
------
参考:
http://www.w3.org/TR/CSS2/visuren.html#normal-flow
9.4.3:
...
Relatively positioned boxes keep their normal flow size, including line breaks and the space originally reserved for them. 【A relatively positioned box establishes a new containing block for normal flow children and positioned descendants.】←--- 这里
...
hrong 2003-12-09
  • 打赏
  • 举报
回复
透明滤镜效果不能嵌套, 即你外面设置了透明, 里面部分设置的透明滤镜失效, 同样不能嵌套的还有一些文字特效滤镜.
cqferret 2003-12-09
  • 打赏
  • 举报
回复
上面有几个错字,更正一下:

正如你所说的,可能是大家用理论来解释,所以想得太简单.在开发中我也曾遇到这个问题[checkweb.y365.com/dvc], 至今没得到解决,唯一可以做的只有各理设置外层Div的alpha值使内外层慢慢靠近自已的效果.
再者就只有使用带参数的Div标签,使其成为"层",再用层的相对应位来做内层的Div内容,也可暂解决这个问题.
cqferret 2003-12-09
  • 打赏
  • 举报
回复
可能是大家用理论来解解释太得太简单.我也在开发中遇到了这个问题[checkweb.y365.com/dvc], 至今没得到解决,唯一可以做的只有各理设置外层Div的alpha值使其达到自已的效果.
再者就只有使用再参数的Div标签,使其成为"层",再用层的相对应位来解决这个问题.
yacus 2003-10-16
  • 打赏
  • 举报
回复
说的都不对,外面那层本来就已经半透明状态,所以里面的层也自动是半透明状态,即使里面层的opacity属性设成100,还是半透明状态,现在需要让里面层变成不透明,相对透明度应该是opacity=125,可惜微软没提供这种功能,谁有其它办法搞定?

ps: 拜托各位,回答别人问题时态度认真一些吧,没经过自己验证的代码先不要贴出来,免得误人子弟
cqferret 2003-10-13
  • 打赏
  • 举报
回复
用DIV的STYLE属性中的透明滤镜嵌套
biglrj99 2003-10-13
  • 打赏
  • 举报
回复
<div style="FILTER: alpha(opacity=85);">fsdaaf<div style="FILTER: alpha(opacity=100);">dfsa</div></div>
同上
iinohk 2003-10-13
  • 打赏
  • 举报
回复
<div style="FILTER: alpha(opacity=85);">fsdaaf<div style="FILTER: alpha(opacity=100)">dfsa</div></div>才對
iinohk 2003-10-13
  • 打赏
  • 举报
回复
<div style="FILTER: alpha(opacity=85);">fsdaaf<div style="FILTER: alpha(opacity=85)">dfsa</div></div>
sailflying 2003-10-12
  • 打赏
  • 举报
回复
如果你要div不透明。直接给div一个背景颜色就好。
简单实用
ipman 2003-10-12
  • 打赏
  • 举报
回复
<div style="FILTER: alpha(opacity=0);">fsdaaf<div>dfsa</div></div>

61,125

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧