kzen.dev
  • Вопросы
  • Метки
  • Пользователи
Оповещения
Вознаграждения
Регистрация
После регистрации, сможете получать уведомления об ответах и комментариях на Ваши вопросы.
Вход
Если у Вас уже есть аккаунт, войдите чтобы проверить новые уведомления.
Тут будут вознаграждения за добавленные вопросы, ответы и комментарий.
Дополнительно
Источник
Редактировать
 Villager
Villager
Вопрос

Стилизация jQueryUI DatePicker

Я использую jquery datepicker (http://jqueryui.com/demos/datepicker/).

На демонстрационной странице датапикер маленький и компактный. Однако, когда я использую datepicker на своем сайте, календарь становится ОГРОМНЫМ. Я бы оценил, что каждая дата используется шрифтом размером 12 пт.

Как сделать так, чтобы дни были меньше?

26 2009-08-20T22:34:07+00:00 8
 RobertPitt
RobertPitt
Редактировал вопрос 30-го октября 2010 в 8:10
Программирование
coding-style
jquery
datepicker
Решение / Ответ
 MrHus
MrHus
20-го августа 2009 в 10:41
2009-08-20T22:41:34+00:00
Дополнительно
Источник
Редактировать
#9393928

Простой ответ: Вы можете добавить размер шрифта в вашем css к ".ui-datepicker".

Но я думаю, что у вас могут быть конфликтующие правила css. Вам следует использовать метод из ссылки Paulo', чтобы проверить, так ли это.

Kirk Broadhurst
Kirk Broadhurst
Редактировал ответ 27-го февраля 2012 в 2:23
24
0
Joseph Lee
Joseph Lee
11-го декабря 2012 в 5:38
2012-12-11T05:38:16+00:00
Дополнительно
Источник
Редактировать
#9393933

Это немного поздно, но на будущее только: Добавить это между <головы></головки> после jQuery интерфейса в CSS ссылки.

<style type="text/css">
    .ui-datepicker { font-size: 9pt !important; }
</style>

и она станет меньше.

11
0
 Clay
Clay
30-го октября 2010 в 8:05
2010-10-30T20:05:57+00:00
Дополнительно
Источник
Редактировать
#9393931

В самом верху линии `с jQuery.пользовательского интерфейса.тема.в CSS есть размер шрифта:

в <код>.пользовательского интерфейса-виджет { шрифт-семьи: требушет МС, Тахома, Вердана, Ариал, Санс-засечек; шрифт-размер: .9em;** }</код>

 acdcjunior
acdcjunior
Редактировал ответ 25-го марта 2014 в 8:16
10
0
 Lev
Lev
6-го июля 2010 в 1:08
2010-07-06T13:08:47+00:00
Дополнительно
Источник
Редактировать
#9393930

Никакие ваши правила CSS конфликтуют - я могу подтвердить это со 100% уверенностью!

Причина этого в том, что в jQuery'с демо-страницы могут быть очень обманчивы. Как сказал Сэт, их страницы имеют много дополнительных CSS-правил добавлены библиотеки по умолчанию CSS. Если вы посмотрите здесь:

http://jqueryui.com/demos/demos.css

Вы увидите, что они делают базовый размер шрифта значительно меньше, что является реальной причиной.

Я тоже получаю точно такой же вопрос, когда я получал гораздо больший выбор даты на моих страницах, чем они имели на их демо. Чтобы подтвердить, что это их CSS, который был на "конфликта" Ну, я использовал CSS меню веб-инструментов разработчика в Firefox, чтобы отключить вышеуказанные CSS файл отдельно, а затем все вдруг их демо-сайт был большой датами точно такого же размера, как моя.

Таким образом, лучшим ответом здесь некорректно - ничего с вашей стороны - это целиком и полностью, как они уменьшили размер базы. Я Гарантирую Вам, что если вы попробуете то, что я упомянул здесь вы найдете то же самое.

9
0
 eksith
eksith
20-го августа 2009 в 11:28
2009-08-20T23:28:00+00:00
Дополнительно
Источник
Редактировать
#9393929

пользовательского интерфейса jQuery имеет тема ролика, что позволяет настроить одну из существующих тем, включая шрифты, цвета и фоны перед загрузкой. Вы можете делать другие вещи, как задать радиус угла, поля и отступы.

Я'd рекомендую пытаясь настроить его так сильно, как вы можете до загрузки, так что вы'придется меньше возиться при использовании его на вашем сайте.

Не забудьте установить размеры шрифтов по умолчанию и таких на всю страницу после вы'вэ называется jQuery и стилей пользовательского интерфейса.

5
0
 Half_Duplex
Half_Duplex
7-го октября 2012 в 1:21
2012-10-07T01:21:23+00:00
Дополнительно
Источник
Редактировать
#9393932

Демо-страницы имеют довольно немного дополнительных CSS для 'исправить' то, что приходит в упакованном CSS, которые они Дон'т упомянуть в любом месте. На мой взгляд, они делают плохую работу, объясняя это, тем более с Сколько времени стандарт CSS использует !важно.

Кроме того, ThemeRoller использует их как по умолчанию, % шрифта установить в другом месте.

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

Здесь's то, что я сделать, прежде чем я использовать любой помощью jQuery:

h1 {font-size:10px;}
h2 {font-size:11px;}
h3 {font-size:11px;}
p {font-size:11px;}
a {font-size:11px;}
2
0
 seth
seth
20-го августа 2009 в 10:35
2009-08-20T22:35:50+00:00
Дополнительно
Источник
Редактировать
#9393926

Включили ли вы jquery-ui.css в свои CSS объявления?

Кроме того, на странице примера в CSS есть куча объявлений font-size.

1
0
 redsquare
redsquare
20-го августа 2009 в 10:38
2009-08-20T22:38:46+00:00
Дополнительно
Источник
Редактировать
#9393927

Они имеют размер шрифта 10pt в теле. Удалите это в firebug, и вы, вероятно, увидите те же размеры шрифта, что и на вашей странице.

1
0
Похожие сообщества 2
Верстка сайтов HTML/CSS/JS/PHP
Верстка сайтов HTML/CSS/JS/PHP
2 919 пользователей
Правила группы: напишите !rules в чате. Группа Вк: vk.com/web_structure Библиотека верстальщика: @weblibrary Freelancer: @web_fl Веб Дизайн: @dev_design Маркетолог: @bigmarketolog Автор: @M_Boroda
Открыть telegram
jQuery — русскоговорящее общество
jQuery — русскоговорящее общество
501 пользователей
Общаемся на темы, посвященные jQuery, jQuery-плагинам и фреймворкам. Хедхантинг разрешён. Полезные чаты: @javascript_jobs
Открыть telegram
Добавить вопрос
Категории
Все
Технологий
Культура / Отдых
Жизнь / Искусство
Наука
Профессии
Бизнес
Пользователи
Все
Новые
Популярные
1
Ilya Smirnov
Зарегистрирован 5 дней назад
2
Денис Васьков
Зарегистрирован 1 неделю назад
3
Dima Patrushev
Зарегистрирован 1 неделю назад
4
sirojidddin otaboyev
Зарегистрирован 2 недели назад
5
Елена Гайдамамакинат
Зарегистрирован 2 недели назад
JA
KO
RU
© kzen.dev 2023
Источник
stackoverflow.com
под лицензией cc by-sa 3.0 с атрибуцией