Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Некоректная обработка CSS в Opera и FireFox

Сообщения:  [1-4] 

 
 автор: Mpak   (27.06.2008 в 21:31)   письмо автору
 
   для: ronin   (25.06.2008 в 19:34)
 

не уверен, что понял Вас правильно...
не могли бы чуть подробней?

   
 
 автор: ronin   (25.06.2008 в 19:34)   письмо автору
 
   для: Mpak   (25.06.2008 в 15:43)
 

А так, в стиле Алексасоула?
text-indent: 35px;//text-indent: 15px;
первая хрень отвечает за неЄксплоровские браузеры

   
 
 автор: Mpak   (25.06.2008 в 15:43)   письмо автору
 
   для: Abdull   (21.06.2008 в 15:33)
 

Я в таких случаях опрашивал, какой браузер и использовал в зависимости стиль:
<?php
$style   
"Opera";
if (
strpos($HTTP_USER_AGENT"MSIE") == true)
 { 
$style   "IE";  }
if (
strpos($HTTP_USER_AGENT"Firefox") == true)
 { 
$style "FF";  }

echo 
"<a class='link" .$style."'>ссылка</a>";
?>


в файле стилей прописать:

.linkOpera {
/*стиль для Оперы*/
}
.linkIE {
/*стиль для IE*/
}
.linkFF {
/*стиль для Огнелиса*/
}

Ну или средствами JS можно опросить

   
 
 автор: Abdull   (21.06.2008 в 15:33)   письмо автору
7.9 Кб
 
 

Стили меню сайта прописаны на CSS:

a.mainlevel:link, a.mainlevel:visited {
color: #ffffff;
font-weight: bold;
background-image: url(../images/menu_bgr.gif);
background-repeat: no-repeat;
width: 95%;
text-indent: 15px;
text-decoration: none;
font-family: Verdana, Helvetica, Arial, sans-serif;
line-height: 20px;}

В Internet Exploer Все выглядит замечательно. Что же касается Opera и FireFox (рисунок прикреплен к письму) то они:
1) почему то игнорируют text-indent: 15px (из за этого текст вылазит не в том месте на background-image как это задумывалось)
2) действие line-height: 20px почему то не распостраняется на background-image (изначально задумывалось что бы картинка под ссылкой имела ширину 20 пкс и сливалась с соседними картинками)

Кто подскажет как эту проблему можно решить?

   

Сообщения:  [1-4] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования