2016-10-27 6 views
0

Из-под формы web2py МЕНЮ и стили бутстрапа для nav, navbar-nav и т. Д. Автоматически преобразуют текст элемента меню в верхний регистр. Я видел в источнике страницы, что текст все тот же, что и в коде в menu.py, где были определены элементы.web2py МЕНЮ Где в стилях bootstrap я могу изменить, что текст пунктов меню больше не будет прописным?

Я также нашел довольно много вхождений текстового преобразования: прописные в таблицах стилей и попытался изменить их на text-transform: capize, но элементы меню по-прежнему отображаются в верхнем регистре.

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

Приятно, что web2py предоставляет так много приятных вещей из коробки, но я был бы признателен за любую помощь в том, как избавиться от всех прописных букв в тексте пунктов меню.

ответ

1

В настоящее время пользовательский интерфейс приложения web2py scaffolding основан на теме Bootswatch Sandstone. Его файл CSS - /static/css/bootstrap.min.css. Чтобы переопределить прописные преобразование стиля в меню, добавьте следующее правило где-то после загружается файл bootstrap.min.css (например, в web2py-bootstrap3.css или в вашем собственном пользовательском файле CSS):

.navbar .nav > li > a { 
    text-transform: capitalize; 
} 
+0

Очень полезный ответ! Большое спасибо. –

 Смежные вопросы

  • Нет связанных вопросов^_^