С Новым годом! Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
 Аватар для Mailo
248 / 226 / 31
Регистрация: 18.02.2010
Сообщений: 2,312

Как дополнить CSS, чтобы строку со свойством в CSS воспринимал только конкретный браузер

28.07.2014, 05:00. Показов 1903. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Bona fortuna, джентельмены, у меня вопрос - Как дополнить ксс, что бы строку со свойством в css воспринимал только конкретный браузер, интересуют только Firefox, Chrome и Opera. Если такое конечно возможно, а то забавно видеть как заданный в css border в 2px, скруглённый, Firefox показывает как 1px, а все остальные браузеры как 2px?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.07.2014, 05:00
Ответы с готовыми решениями:

Выполняет ли браузер JavaScript скрипты если они в теге с css свойством display:none;
Прячу так некоторые счётчики. Вот думаю будут ли они выполняться если так спрятаны?

Простое приложение на Java/html/css чтобы смотреть через браузер
Привет. Подскажите как решить простенькую задачку, чтобы я мог потом посмотреть в браузере (а не в консоли IntellIj IDEA)? Например...

$ перед свойством в CSS?
$ - вроде использует js jQuery, а в CSS ?

8
 Аватар для Daredevi1
311 / 303 / 78
Регистрация: 09.05.2009
Сообщений: 723
28.07.2014, 13:02
Есть свойства с прификсами -moz, -webkit, -o, -ms
0
 Аватар для Mailo
248 / 226 / 31
Регистрация: 18.02.2010
Сообщений: 2,312
29.07.2014, 02:24  [ТС]
по ходу border не из их числа
0
21 / 13 / 6
Регистрация: 19.07.2014
Сообщений: 115
29.07.2014, 03:19
-moz-border-radius, -webkit-border-radius, -o-border-radius

Добавлено через 6 минут
если не пашет, то задайте мозилле более закругленные углы
0
Не мoдepaтор
 Аватар для MVS76
340 / 315 / 94
Регистрация: 07.07.2012
Сообщений: 1,040
Записей в блоге: 7
29.07.2014, 04:09
Я делал так:
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<script type="text/javascript">
        var ua = navigator.userAgent.toLowerCase();
        isIE = (ua.indexOf("msie") != -1 && ua.indexOf("opera") == -1 && ua.indexOf("webtv") == -1);
        isOpera = (ua.indexOf("opera") != -1);
        isGecko = (ua.indexOf("gecko") != -1);
        isSafari = (ua.indexOf("safari") != -1);
        isKonqueror = (ua.indexOf("konqueror") != -1);
        isChrome = (ua.indexOf("chrome") != -1);
        if (isOpera == true) {
            document.write("<style type='text/css'>#search_by_code {position: relative; top: 1px;} .search_by_code {position: relative; top: -1px;}</style>");
        }
        else if (isChrome == true){document.write("<style type='text/css'>#search_by_code {position: relative; top: 3px;} .search_by_code {position: relative; top: -1px;}</style>");
        }
        else if (isGecko == true){  document.write("<style type='text/css'>#search_by_code {position: relative; top: 3px;} .search_by_code {position: relative; top: -1px;}</style>");
        }
        else if (isIE == true){document.write("<style type='text/css'>#search_by_code {position: relative; top: 3px;} .search_by_code {position: relative; top: -1px;}</style>");
        }
        else {document.write("<style type='text/css'>#search_by_code {position: relative; top: 3px;} .search_by_code {position: relative; top: -1px;}</style>");
        };
    </script>
1
 Аватар для whiteapps
414 / 379 / 220
Регистрация: 18.07.2014
Сообщений: 1,259
29.07.2014, 09:18
Mailo, используй хаки
вот тут хороший список http://browserhacks.com/
1
 Аватар для Mailo
248 / 226 / 31
Регистрация: 18.02.2010
Сообщений: 2,312
29.07.2014, 16:53  [ТС]
MVS76, кода конечно дофига для решения такой задачи Не понятно ещё почему все строчки одинаковы, в чём тогда смысл? Есть рабочий пример?

По хакам тоже как то не понятно, без примеров, как я понял там jquery задействован, вводишь в поиск браузер он тебе выдаёт как через селектор обратиться, так если я через это пропишу все сдвиги программист удавится наверно, когда на это посмотрит.

свойств с прификсами -moz, -webkit, -o, -ms как мне показалось - вообще избранное число, например толщины border'а там нету, а может и есть каконить border-size....
0
 Аватар для whiteapps
414 / 379 / 220
Регистрация: 18.07.2014
Сообщений: 1,259
29.07.2014, 17:34
Mailo, неееет
хаки с jquery ни как не связаны
чистый css

например у нас есть такой стиль

CSS
1
2
3
.my_class {
border-bottom: 1px solid #333;
}
мы хотим что бы для firefox ширина была не 1 а 2px а во всех остальных браузерах без изменений

открываем список хаков http://browserhacks.com/

для ff нам советуют например такой хак

CSS
1
body:empty .selector {}
в нем заменяем .selector на нужный нам селектор
в итоге получаем код

CSS
1
2
3
4
5
6
7
8
.my_class {
border-bottom: 1px solid #333;
}
 
/*для ff */
body:empty .my_class {
border-bottom: 2px solid #333;
}
в общем это нужно пробывать, экспериментировать, гуглить до полного озарения
0
Не мoдepaтор
 Аватар для MVS76
340 / 315 / 94
Регистрация: 07.07.2012
Сообщений: 1,040
Записей в блоге: 7
29.07.2014, 20:03
Цитата Сообщение от Mailo Посмотреть сообщение
Есть рабочий пример?
Это и есть рабочий пример, который сейчас используется на сайте, то что одинаковые значения, не обращайте внимание - удалите и пишите свои.

Прописывайте значения нужные вам, там идет проверка на браузер и загрузка нужного кода.
Если хром тогда к id="bg" применяем бордюр в 2рх черного цвета:
JavaScript
1
if (isChrome == true){document.write("<style type='text/css'>#bg {border: 2px solid #000;}</style>");
И так по каждому.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
29.07.2014, 20:03
Помогаю со студенческими работами здесь

Каким свойством в css задать цвет шрифта
Каким свойством в css задать цвет шрифта? Будет ли это свойство наследоваться?

Как из php узнать поддерживает ли браузер z-index css?
Как написать проверку в php, чтобы узнать поддерживает ли браузер z-index CSS?

Css где хранятся картинки, которые подставляются свойством content
шаблон отображается корректно с картинками, сохраняю к себе на комп. картинки пропали, смотрю css ***:before{content:'\f4bb'}, что это? где...

делаю сайт, подключил 2 .css, как указать, какой css использовать?
подключил 2 .css - один общий, другой для слайдера. и там и там есть body{ }, не могу поменять фон сайта, так как он подключается к...

Как сделать вот такой макет через html и css (div и css)
Доброго времени суток.Подскажите как сделать по скрину ?* что бы было Лого на весь экран вот тот серый цвет и меню тоже на весь экран.По...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru