Я всегда делал на нижнем нижнем нижнем нижнем нижнем нижнем нижнем нижнем нижнем нижнем нижнем нижнем нижнем нижнем нижнем нижнем нижнем нижнем нижнем нижнем нижнем нижнем нижнем нижнем нижнем нижнем нижнем нижнем нижнем нижнем нижнем нижнем нижнем нижнем колонтитуле.Всегда на нижнем нижнем нижнем колонтитуле не работает
HTML
<div class="content">
<header>
<p>blabla</p>
</header>
<main>
<p>blaBlabla blub</p>
</main>
</div>
<footer>
<p>more bla</p>
</footer>
CSS
*{
margin: 0;
padding: 0;
border: 0;
}
html{
height: 100%;
box-sizing: border-box;
}
*, *:before, *:after {
box-sizing: inherit;
}
body {
position: relative;
margin: 0;
padding-bottom: 250px;
min-height: 100%;
background-color: white;
}
.content {
margin: 0 auto;
width: 100%;
}
footer {
position: absolute;
right: 0;
bottom: 0;
left: 0;
background-color: black;
color: white;
text-align: center;
}
Он отлично работает, когда я звоню страницу с «файла: /// C:/XAMPP/HTDOCS/папки/index.html ", но когда я называю это" http://localhost/folder/index.html ", это не так. Я надеюсь, что кто-то может мне помочь, потому что я действительно расстроен.
Можете ли вы поделиться кодепином? – Jase
Возможно, вы не использовали относительный путь к файлу для вашего css. – Faegy
после открытия вашего файла index.html в браузере. Щелкните правой кнопкой мыши и выберите источник просмотра. В исходном исходном коде проверьте файл css, связанный правильно с index.html или нет. –