Css 覆盖元素不可见

标签 css internet-explorer-8

参见: http://schhh.dk/frivilligraadet/

底部有视频的框在ie8中显示为: Videos

其实我试着做了一个jsfiddle,但是这里没有问题: http://jsfiddle.net/q5T8Y/7/

.view-youtube-videoer .views-field-field-video .ytb-play {
  position: absolute;
  display: block;
  width: 230px;
  height: 128px;
  background: transparent url('http://schhh.dk/frivilligraadet/sites/all/themes/frivilligraadet/images/play.png') no-repeat 50% 50%;
  opacity: 0.7;
  filter:alpha(opacity=70);
}

最佳答案

因为你需要为span.ytb-video设置“width”和“display: block” 在你的情况下宽度应该是 230px

http://screencast.com/t/U2QPWvszGN

关于Css 覆盖元素不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13417674/

相关文章:

javascript - 移动设备上 div 中可滑动水平滚动

html - <span></span> 在 IE8 上被忽略,而不是在 mozilla 上

javascript - iframe.contentDocument 不适用于 IE8

internet-explorer-8 - IE8 强制兼容模式

javascript - 如何以编程方式添加下标(html <sub> 标签)?

html - 在 HTML 中使用 .ai 文件作为图标的最佳方式是什么?

带边距的 CSS div 移动一切

html - margin 不起作用?

css - 找不到网站页面和呈现问题

jquery - IE8 无法获取属性值 'src' : object is null or undefined