По умолчанию у вашего заголовка есть свойство text-anchor:middle
:
blockquote>
text-anchor
атрибут используется для выравнивания (начального, среднего или конечного выравнивания) строки текста относительно заданного точка.Вы можете вручную изменить это значение , то есть, на
end
в финальном файле SVG (откройте файл в текстовом редакторе и найдите.title
).
Общий момент фейспалма: В FireFox:
Это выключено по умолчанию и должно быть включено. И также, я предположил, что, так как это не работало в Chrome, что Safari будет тем же, но Вы знаете то, что они говорят о "принятии" (это работает в Safari, но не Chrome).
Если бы нет веской причины того, чтобы иметь два отдельных окна затем, это было бы лучшее использование "модальные поля", существует много примеров там и плагинов jQuery для достижения этого. Пример такого плагина: http://www.84bytes.com/2008/06/02/jquery-modal-dialog-boxes/
Кажется, что Вы не должны хотеть знать, когда Ваше окно было размыто. Когда Ваши данные обновляют, Ваше окно или не в фокусе, в этом случае Вы хотите сфокусировать его, или это уже находится в фокусе и фокусировке, это снова не причиняет Вам боль никто.
Вы абсолютно корректны. В FF кажется, как будто это действительно запускает событие, но в то же самое время, кажется, что это не регистрирует элемент, как сфокусированный. Поэтому событие размытости никогда не может запускаться. Не уверенный я даже объясняю это правильно... В следующем коде говорится все это.
В этом примере поле скрыто по умолчанию, но отображено через слушателя события фокуса. В IE 8 при нажатии на главное окно оно все еще запускает размытость, но в FF оно не делает:
<html>
<head>
</head>
<body>
<div id="hiddenWin" style="width: 100px; height: 100px; background-color: Black; display: none;"></div>
<script type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.3.2.min.js"></script>
<script type="text/javascript">
var something = 12;
something += 4;
$(document).ready(function()
{
$("#hiddenWin").focus(function()
{
$(this).show();
}
).blur(function()
{
$(this).hide();
}
)
$("#hiddenWin").focus();
}
);
</script>
</body>
</html>
Для Вашей потребности было бы выполнимо установить фон наложения? Что-то, что является фиксированной позицией top:0 и left:0, который поднимает целый экран и имеет z-индекс, который является меньше, чем Ваше всплывающее окно. Тот путь, когда они нажимают наложение, оно украдет фокус, и затем можно ли скрыть все...? IDK, просто предложение. Я буду иметь в наличии питание и видеть, могу ли я понять это. Хороший вопрос. +1