Создание основной полосы прокрутки, всегда видимой

type IMarker = interface     end
type MyClass = interface IMarker

(Обновление)

F# всегда определяет интерфейсы неявно, необходимо бросить к интерфейсу для использования его.

, Почему интерфейс F# отличается значительно от C#

172
задан Dave Jarvis 27 April 2013 в 05:39
поделиться

3 ответа

html {
    overflow: -moz-scrollbars-vertical; 
    overflow-y: scroll;
}

Это делает полосу прокрутки всегда видимой и активной только при необходимости.

Обновление: если описанное выше не работает, можно просто использовать это.

html {
    overflow-y:scroll;
}
312
ответ дан 23 November 2019 в 20:38
поделиться
html {
    overflow-y: scroll;
}

Это то, что вы хотите?

К сожалению, Opera 9.64 игнорирует это объявление CSS при применении к HTML или BODY , хотя работает для других элементов уровня блока, таких как DIV .

24
ответ дан 23 November 2019 в 20:38
поделиться
html {height: 101%;}

Я использую это кроссбраузерное решение (примечание: я всегда использую объявление DOCTYPE в первой строке, я не знаю, работает ли оно в quirksmode, никогда не тестировал его).

Это будет всегда показывать АКТИВНУЮ вертикальную полосу прокрутки на каждой странице, вертикальная полоса прокрутки будет прокручиваться только на несколько пикселей.

Когда содержимое страницы короче, чем видимая область браузера (порт просмотра), вы все равно увидите активную вертикальную полосу прокрутки, и она будет прокручиваться только на несколько пикселей.

В случае если вы помешаны на проверке CSS (я помешан только на проверке HTML), используя это решение, ваш CSS код также будет проверен W3C, потому что вы не используете нестандартные CSS атрибуты, такие как -moz-scrollbars-vertical

12
ответ дан 23 November 2019 в 20:38
поделиться