палитра цветов jQuery: Как я могу сменить положение палитры цветов

По умолчанию палитра цветов кажется в центре и вертикально и горизонтально на экране. Существует ли способ изменить это, например, к 10% от вершины вертикально и центрируемый горизонтально?

7
задан mike23 28 July 2010 в 13:57
поделиться

1 ответ

Это переопределит верхнее положение, и вы можете сделать то же самое с левым и т. Д.

#colorbox { top: 100px !important; }

10% от верха будет сложнее, вам придется реализовать свою собственную логику позиционирования в обратном вызове при загрузке каждый раз, когда отображается цветовой блок , или расширить код colorbox, но быстрого способа сделать это нет.

ОБНОВЛЕНИЕ

Colorbox теперь имеет встроенную опцию для этого:

$("a").colorbox({ top: 100, left: "50%" })

ОБНОВЛЕНИЕ 2

Если вы не привязаны к colorbox, я настоятельно рекомендую использовать qTip2 .
Намного лучшая обработка позиции (стиль пользовательского интерфейса jQuery), более чистый вывод HTML и более простая поддержка IE <8.

15
ответ дан 6 December 2019 в 12:45
поделиться
Другие вопросы по тегам:

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