Мой атрибут высоты показывает другие результаты в Firefox, чем во всех других браузерах (Safari, Chrome Act). Зачем? - PullRequest
1 голос
/ 01 апреля 2012

У меня простой макет, и логотип в Firefox выглядит по-разному, и я не могу получить равномерную среду во всех браузерах, так как, когда я изменяю высоту буквы 'f' в синем поле, это влияет на всебраузеры.

Проблема, с которой я столкнулся, связана с div "logofoxfont", так как я хочу, чтобы буква 'f' находилась в одной и той же позиции во всех браузерах, но в Firefox она различается.

Как я могу отсортировать это?

<html>
<head>
</head>
<link href="fw.css" rel="stylesheet" type="text/css">
<body>
<div class="topbox">
<div class="logobox"><div class="logoboxfont">
f</div></div>
<div class="logotext"></div>
</div>
<div class="midbox">
<div class="menubox"><div class="menuboxfont">Home<br>About Us<br>Staff<br>News<br></div>
<div class="menubox2"><div class="menuboxfont2">Appointments<br>
Price Guide<br>Emergency Services<br>Feedback<br></div></div></div>
</div>

</body>
</html>

И CSS:

#logo{
background-image:url(40.jpg);
height:100px;
width:100px;
}

.topbox {
margin: 0px auto;
height:100px;
width:900px;
margin-top:0px;
background: #ffffff;
}

.logobox {
height:90px;
width:70px;
margin-top:10px;
background-color:#2FB2F4;
}

.logotext {
color: #333333;
font-family: Cambria;
font-size: 18px;
margin-top: -90px;
margin-left: 75px;
position:absolute;
}

#logotext1 {
margin-left:10px;
}

#logotext2 {
color: #00AAF5;
font-family: georgia;
font-size: 22px;
margin-top: -35px;
margin-left:10px;
}

.logoboxfont {
font-family:Cambria;
color: #ffffff;
font-size: 126px;
position:absolute;
margin-top:-20px;
margin-left:0px;

-moz-transform:rotate(10deg);
-webkit-transform:rotate(10deg);
-o-transform:rotate(10deg);
-ms-transform:rotate(10deg);
}

.midbox {
margin: 0px auto;
height:700px;
width:900px;
margin-top:0px;
background: #ffffff;
border-top: 1px solid #333333;
}

.menubox {
height:230px;
width:150px;
margin-top:10px;
background: #E6E6E6;
}

.menuboxfont {
color: #333333;
font-family:lucida grande;
font-size: 12px;
margin-top: 4px;
margin-left: 4px;
position:absolute;
}

.menubox2 {
height:160px;
width:150px;
margin-top:70px;
background: #FAFAFA;
position:absolute;
}

.menuboxfont2 {
color: #333333;
font-family:lucida grande;
font-size: 12px;
margin-top: 4px;
margin-left: 4px;
position:absolute;
}

Спасибо за помощь!

Джеймс

1 Ответ

0 голосов
/ 01 апреля 2012

См. Скрипту и код и демо:

Скрипка: http://jsfiddle.net/kHtmf/1/

Демо: http://jsfiddle.net/kHtmf/1/embedded/result/

СС Firefox:

enter image description here

СС хрома:

enter image description here

СС Сафари:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...