Принуждение сглаживающийся использующий css: действительно ли это - миф?

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

https://support.office.com/en-us/article/bypass-startup-options-when-you-open-a-database-ba66917a-68b6-4fe6-8c23-33042953a5f9

61
задан FriendOfFuture 17 April 2009 в 19:06
поделиться

7 ответов

No, there's not really any way to control this as a web developer.

Small exceptions are that you can do some fake forcing of anti-aliasing by using Flash through sIFR, and some browsers won't anti-alias bitmap/pixel fonts (as they shouldn't, more info: Anti-Aliasing / Anti-Anti-Aliasing).

Also, as Daniel mentioned, it's ideal to be using em units for all fonts, see The Incredible Em & Elastic Layouts with CSS for more information about this.

29
ответ дан 24 November 2019 в 17:06
поделиться

Я сомневаюсь, что в любом случае можно заставить браузер что-либо делать. Это будет зависеть от конфигурации системы, используемого шрифта, настроек браузера и т. Д. Для меня это тоже звучит как BS.

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

0
ответ дан 24 November 2019 в 17:06
поделиться

Я думаю, вы немного ошиблись. Кто-то в добавленной вами ветке говорит, что вы можете остановить сглаживание, используя px вместо pt , но вы не можете принудительно это с помощью последнего. Хотя я немного скептически отношусь к обоим заявлениям ...

2
ответ дан 24 November 2019 в 17:06
поделиться

Я говорю, что это миф.

Единственное различие, которое я нашел между pt, px и процентами шрифты с точки зрения того, что IE будет масштабироваться, когда Меню> Вид> Размер текста>? Настройка? изменен.

IIRC:

  • шрифты на основе px и pt НЕ масштабируют шрифты, основанные на
  • процентах , масштабируются в IE очень хорошо

AFAIK :

  • Сглаживание шрифта в основном управляется настройкой Windows для «ClearType» или в случае IE7 / IE8 специфичной для IE настройкой для ClearType .
3
ответ дан 24 November 2019 в 17:06
поделиться

Adding the following line of CSS works for Chrome, but not Internet Explorer or Firefox.

text-shadow: #fff 0px 1px 1px;

8
ответ дан 24 November 2019 в 17:06
поделиться

Использование настройки непрозрачности 99% (через фильтры DXTransform) фактически заставляет Internet Explorer отключать ClearType, по крайней мере, в версии 7. Источник

1
ответ дан 24 November 2019 в 17:06
поделиться

Я нашел действительно неловкое решение с использованием масштабирования и фильтра. Пример (попробуйте без AA, Standard и Cleartype): http://nadycoon.hu/special/archive/internet-explorer-force-antialias.html

Как это работает:

-Zoom Up Text с зумом: X, X> 1

- Примените несколько размытых (или любых других фильтров)

-з -Зома вниз с увеличением: 1 / х

Это немного медленно, и очень! М память, голодный метод, а на небелых фонах у него есть небольшое темное ореоло.

CSS:

.insane-aa-4b                  { zoom:0.25; }
.insane-aa-4b .insane-aa-inner { zoom:4; }
.insane-aa-4b .insane-aa-blur  { zoom:1;
  filter:progid:DXImageTransform.Microsoft.Blur(pixelRadius=2);
}

HTML:

<div class="insane-aa-4b">
<div class="insane-aa-blur">
<div class="insane-aa-inner">
  <div style="font-size:12px;">Lorem Ipsum</div>
</div></div></div>

Вы можете использовать этот короткий jQuery, чтобы заставить антисеменование, просто добавьте класс IEAA на что-либо:

$(function(){ $('.ieaa').wrap(
'<div style="zoom:0.25;"><div style="zoom:1;filter:progid:DXImageTransform.Microsoft.Blur(pixelRadius=2);"><div style="zoom:4;"><'+'/div><'+'/div><'+'/div>'
); });
15
ответ дан 24 November 2019 в 17:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: