这里的阴影部分我设置的背景色为黑色 可以显示出来就是这样子
html代码
<div class="info">
//中间省略部分代码,注释掉还是一样的问题
<div class="close"></div>
</div>
样式如下
.info {
position: absolute;
left:78%;
top:0;
width:22%;
height:100%;
/*background-color: #f00;*/
/*上面设置背景色有效果*/
}
.info .close {
position: absolute;
left:72%;
top:70%;
width:28%;
height:30%;
background:#000000;
clear: both;
}
解决了。。。原因是我调用了bootstrap 然后里面有个类名叫close 导致名称重复 所以才会显示出那样的效果 不好意思 谢谢各位的回答
我不知道我理解对没有,是不是该把第二个 css样式.info去掉,只留.close
那这是为什么呢 其他代码有问题? 你添加了背景颜色没有
额 上一句回复错了 去掉的话也没效果
我这里测试了,没出现这个问题。
那这是为什么呢 其他代码有问题? 你添加了背景颜色没有
@小kk06: 添加了背景颜色,可能是其他css影响的
@dudu: 这个背景颜色不是在info里面加的 而是在info的父元素中加的 这个怎么调试啊
@小kk06: 最好能提供示例代码
@dudu: 这个不好提供啊 发现不论定位在页面的哪个位置都是这个样式 代码样式太多了 不好上传
@小kk06: 没有示例代码,我这边没法测试,只能乱瞎,对你帮助不大。建议逐步去掉一些样式,看是哪个样式定义引起的,比如去掉position: absolute;
@dudu: 已经解决了 是我自己大意了 谢谢