Как изменить цвет нижнего колонтитула?
Я новичок в HTML и CSS и не могу понять, как я изменяю цвет нижнего колонтитула, который находится в http://materializecss.com/footer.html . любая помощь была бы потрясающей, спасибо!
9 ответов:
Класс, содержащий информацию о окраске нижнего колонтитула , является
page-footer, таким образом, вы можете изменить цвет, как показано ниже:<style> .page-footer { background-color: blue; } </style>Дополнительно вы можете установить
IDв нижний колонтитул и перезаписать существующие настройки , как показано:HTML :
<footer id = "myFooter">...</footer>CSS (встроенный):
<style> #myFooter { background-color: blue; } </style>Если вышеописанное не работает, попробуйте использовать
!importantчтобы заставить изменение выглядеть так:<style> #myFooter { background-color: blue !important; } </style>Проверка вон эта скрипка и фрагмент ниже, чтобы увидеть живую демонстрацию:
#myFooter { background-color: blue; }<link href="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.6/css/materialize.min.css" rel="stylesheet" type="text/css" /> <footer id="myFooter" class="page-footer"> <div class="container"> <div class="row"> <div class="col l6 s12"> <h5 class="white-text">Footer Content</h5> <p class="grey-text text-lighten-4">You can use rows and columns here to organize your footer content.</p> </div> <div class="col l4 offset-l2 s12"> <h5 class="white-text">Links</h5> <ul> <li><a class="grey-text text-lighten-3" href="#!">Link 1</a> </li> <li><a class="grey-text text-lighten-3" href="#!">Link 2</a> </li> <li><a class="grey-text text-lighten-3" href="#!">Link 3</a> </li> <li><a class="grey-text text-lighten-3" href="#!">Link 4</a> </li> </ul> </div> </div> </div> <div class="footer-copyright"> <div class="container"> © 2014 Copyright Text <a class="grey-text text-lighten-4 right" href="#!">More Links</a> </div> </div> </footer>
Если вы хотите использовать один из материализованных цветов , Вы можете просто добавить
red/orange/tealдля вашихfooterклассов вот так:<footer class="page-footer pink lighten-1">
Я посмотрел на css и обнаружил, что класс окрашивает нижний колонтитул.
footer.page-footer { background-color: #333333; }
В вашем собственном CSS-документе, который вам нужно будет поместить после материализации.css документ, который вам нужно будет добавить: цвет фона: #fff; в нижний класс. (На #FFF может быть изменена для различных цветов, посетите htmlcolorcodes.com для получения дополнительной информации) Надеюсь, им это поможет...
Просто выберите тег элемента нижнего колонтитула и поместите на него фон CSS. Например.
footer{background:red;}
Ручные цвета
Как уже упоминалось, вы можете пройти мимо класса и создать некоторый CSS:
.page-footer{ background-color: your color here; }Или назначьте идентификатор для нижнего колонтитула и установите
background-colorтаким образом.Цвета материала с использованием классов
Если вы хотите использовать цвета материала (см. список здесь), Вы можете использовать классы или скопировать-вставить шестнадцатеричное значение. Если вы используете шестнадцатеричное значение, смотрите первый фрагмент в разделе "ручные цвета" для реализации.
Если вы используете цвет классы, это так же, как и любой другой элемент:
<footer class = "page-footer your-color-class">Для примера:
<footer class="page-footer amber darken-2">(
darken-2хотя в этом нет необходимости, это просто пример. В этом случае я использовалamber darken-2в качестве цвета)SASS / SCSS с использованием классов материалов
Примечание: SASS / SCSS требует компилятора ruby и компилируется в обычный CSS. Если вы не используете
.scssили.sass, это не сработает.Если вы используете SASS, есть другой способ (это SCSS, то же самое должно быть применить к SASS, только немного другой синтаксис):
.page-footer{ @extend .your-color-class; }Используя те же цвета, что и ранее, это будет:
.page-footer{ @extend .amber, .darken-2; }Здесь используется функция наследования SASS/SCSS. Обратите внимание, что это возможно только в том случае, если вы скачали и
@imported SCSS-версию materialize, которая официально имеет и поддерживает.
Comments