mongoose
-
Posts
21 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Posts posted by mongoose
-
-
Может лучше определять не браузер а ОС?
alert(navigator.userAgent);
или
alert(navigator.platform);Спасибо. Поробовал, windows выдает win 32, opera mobile на эмуляторе - Linux, на том же кпк IE под win mobile - Win CE.
Короче, как-то не кайфово
UPD:
сейчас ссылку посмотрю
-
А почему не сделать ссылки style="display:block;", и им по :hover менять background?
-
С первыми двумя монстрами не знаком. Яву только начал изучать. Задумка следующая:
в левом отделении сайта находятся ссылки, при нажатии на которые должно поменяться содержимое основного пространства сайта, то есть загрузиться другой контент, при этом шапка, подвал и левое поле остаются неизменными. Читал, что это можно сделать фреймом, но вчера пытался и ничего не получилось.
Копай в сторону AJAX и Javascript. В сети документации валом. Про фреймы лучше вообще забудь.
-
Всем здрасте.
Суть проблемы: есть обычная версия и мобильная. Пользователям ПК сразу должна выдаваться обычная версия (ddd.ru) с этим проблем нет , пользователям мобильных устройств (кпк, смарт) предлагается на выбор или обычная, или кпк версия (pda.ddd.ru) вот тут-то я и стопанулся.
Гипотетически надо определять по юзер агенту, но подробной информации по этому вопросуне нашел.
Если кто поможет - буду очень благодарен.
-
Суть проблемы: на странице имеется DIV(ширина блок азадана в %). Внутрь DIV'а вставляется флеш. Необходимо, чтобы ролик тянулся на всю ширину DIV'а-родителя.
p.s.
1. height и width = 100% не помогают
2. В результате поисков понял, что нужно с помощью js вычислять height флеша при width=100%.
3. исходя из вышесказанного пока сделал так
<div id="flash">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="100%" id="fl_obj_ie" align="middle" onResize="afterResizeWin()">
<param name="allowScriptAccess" value="sameDomain" />
<param name="wmode" value="opaque">
<param name="movie" value="/tratata.swf" />
<param name="quality" value="best" /><param name="bgcolor" value="#ffffff" />
<embed id="fl_obj" src="/tratata" wmode="transparent" quality="best" bgcolor="#ffffff" width="100%" height="100%" scale="noborder" name="fl_obj" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
<script type="text/javascript">
function afterResizeWin(){
var fl_obj=gebi('fl_obj');
if(!fl_obj)fl_obj=gebi('fl_obj_ie');
fl_obj.setAttribute('height', fl_obj.offsetWidth/1.8 + 'px');
};
addHandler(window, 'load', afterResizeWin);
addHandler(window, 'resize', afterResizeWin);
</script>
</div>В результате если для embed задать id - флеш не грузится в Хроме и Сафари.
Может кто подскажет или готовое решение, или в какую сторону копать.
-
Не самый лучший. Любой другой тег будет расположен с нулевым отступом.
Я и не говорил, что это оптимальный вариант. Ключевая фраза "при такой структуре"
-
помещай их сбоку
-
при такой структуре, как вариант
td p{
margin-left:32px;
} -
ИМХО лучше на списках
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ru">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Меню</title>
<style type="text/css" media="screen">
#menu{
list-style-image: none;
overflow: hidden;
width: 100%;
zoom: 1; /*для любимого ослика*/
}
#menu li{
width: 33%;
float: left;
}
</style>
<html>
<body>
<ul id="menu">
<li>Пункт 1</li>
<li>Пункт 2</li>
<li>Пункт 3</li>
<li>Пункт 4</li>
</ul>
</body>
</html> -
Может стоит пересмотреть верстку? Когда что-то куда-то едет - это нехорошо.
Если нет - то попробуй что-то вроде этого
.vash_block{
width: expression(documentElement.clientWidth > 1400 ? (documentElement.clientWidth == 0 ? (body.clientWidth > 1400 ? "1400px" : "1000px") : "1400px") : "1000px"
); -
Всем спасибо. По результатам сегодняшних опросов в ассоциациях слабовидящих и незрячих было выяснено:
1. Слабовидящие люди в основном используют стандартные виндовые фишки (контрастные темы, лупу и т.д.) и ИЕ.
2. Незрячие люди в основном используют JAWS
Исходя из этого я для себя сделал такие выводы:
1. семантическая верстка
2. поменьше динамических элементов типа выпадающих меню и т.д.
3. шрифты в em
-
спасибо за совет, но больше интересует написание css и оптимизация под screen reader'ы
-
Подскажите, занимался ли кто-нибудь версиями для слабовидящих. Если да - буду признателен за ссылки на примеры своих работ или на источники где можно подчерпнуть информации на русском
-
попробуй вместо
написать
-
средствами css никак. при задании display: block/none, блок будет либо появляться, либо исчезать, но не постепенно, а целиком.
-
поставь background-image элементу списка (li).а вообще. в данном случае лучше использовать нумерованный список. это позволит задать одним правилом серую подложку, а цифры будут назначаться на автомате.
-
если задать для UL, получится не то, что нужно, а нужно так:
imgimgimg li
imgimgimg li
imgimgimg li
imgimgimg li
li
li
-
что-то я не очень понял суть проблемы =
между картинкой и маркерами должен быть отступ 20px. В ФФ он есть, а в Опере и ИЕ его нет
-
Я понимаю как в данном случае работают отступы. Я не понимаю как задать необходимый мне отступ у тех элементов списка, которые обтекают картинку
-
В ФФ у маркеров списка отступ слева, в ИЕ и Опере маркеры списка прилипают к картинке. Нужно сделать так, чтобы маркеры списка шли на одном уровне с абзацем, т.е. так, как отображается в ФФ. Кто-нибудь может помочь советом, как это сделать?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Untitled Document</title>
</head>
<style>
*{
padding:0;
margin: 0;
}
img{
float: left;
margin-right: 20px;
width: 185px;
}
li{
margin: 0 0 0 20px;
}
</style>
<body>
<img src="img.gif" />
<p>ля-ля-ля ля-ля-ля ля-ля-ля ля-ля-ля ля-ля-ля ля-ля-ля ля-ля-ля ля-ля-ля ля-ля-ля ля-ля-ля ля-ля-ля ля-ля-ля </p>
<ul>
<li>тра-та-та
<li>тра-та-та
<li>тра-та-та
<li>тра-та-та
<li>тра-та-та
<li>тра-та-та
<li>тра-та-та
<li>тра-та-та
<li>тра-та-та
<li>тра-та-та
<li>тра-та-та
</ul>
</body>
</html>
как определить десктопный браузер или нет
in HTML Coding
Posted
Спасибо за советы.
В итоге на основе этой статьи сделали проверку на Питоне.