开发者

HTML/CSS - Issues between Firefox and Chrome, and IE

I'm working on a site for a friend, and the code I'm using is showing up differently in Firefox and Chrome - the way it is in Chrome is the way I want it to look, but Firefox 开发者_JAVA百科is messing something up. If anyone has any ideas how to get it to work in Firefox like it works in Chrome, I would really appreciate it. Also, the Flash elements don't seem to be showing up in IE at all... Any ideas? Thanks!!

EDIT: I reinstalled Flash Player in IE and it seems to be working now...


I problem I can see is the "v1" class style to "v.." of the div do not have the desired height rendered in FF.

Try this:

CSS:

div.vItem {
  height: 17px;
}

HTML:

<div class="v1 vItem'...</div>
<div class="v2 vItem'...</div>
<div class="v3 vItem'...</div>
.
.
.
<div class="v10 vItem'...</div>

For the flash, I have no problem with the Flash on IE6 and IE8 though.


strange things are happening on your site. You have an object in an object tag (flash) that is not allowed i think. This could be the problem why IE8 is not rendering the flash buttons. Maybe you could replace al the divs with a list ul and li this is semantically better and will make styling of every button easier.

You should change the height of the divs or when replaced by the list, the height of the lis This will make them more compact as in chrome


You might put your code to following quick trials to see if the problem is solved:

1: If your doc type is strict; try replacing it with below line:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

2: Try adding Eric Meyer's Reset.css to your css file on top:

http://meyerweb.com/eric/thoughts/2008/01/15/resetting-again/

Hope that helps.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜