Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Footer Issues with Centering Lists

New Here ,
Oct 23, 2025 Oct 23, 2025

I've been working on the footer for my website and have all the links I need underneath the headers, but when I try to center it the longer links move over to the side and down like there's an indent. The shorter links center fine, it's just the longer ones. I'm trying to create a column based footer, where each section of links make up a column that goes across the page. Has anyone seen this before?

patricia_2416_0-1761252200640.pngpatricia_2416_1-1761252227141.png

 

 

.container .main-section .article3 {
	width: 300px;
	float: left;
	color: #FFFFFF;
	text-align: center;
	margin-left: 50px;
	margin-right: 90px;
	position: absolute;
}

.main-section .article3 h3 {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.main-section .article3 .footer {
	list-style-type: none;
	text-align: center;
	float: none;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	padding-bottom: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 300px;
	display: table;
	font-size: medium;
	position: absolute;
}
.article3 .footer li {
	margin-bottom: 10px;
	text-align: center;
	width: 300px;
	float: left;
	list-style-type: none;
	display: table-cell;
	position: relative;
	vertical-align: middle;
	max-width: 300px;
}​
<article class="article3">
	<h3>Lab Websites</h3>
	     <ul class="footer">
<li><a href="https://www.auburn.edu/academic/forestry_wildlife/foresthealthcooperative/">Forest Health Cooperative</a></li>

<li><a href="https://www.auburn.edu/academic/forestry_wildlife/bsnb/index.html">Brown Spot Needle Blight</a></li>

<li><a href="https://www.auburn.edu/">Auburn University</a></li>

<li><a href="https://cfwe.auburn.edu/">College of Forestry, Wildlife and Environment</a></li>
		  </ul>
	  </article>​
TOPICS
Code
100
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Oct 23, 2025 Oct 23, 2025

1. Nobody uses floats much anymore. Most modern responsive websites use CSS Flexbox or Grids, which have many advantages over old-fashioned floated columns.

 

2. You're using indented lists inside your columns. <ul><li> tags are indented by default.

Either use another tag or remove indenting from your footer column lists. 

 

This example is made with Bootstrap 5, mobile-first layout system. Bootstrap uses CSS Flexbox.

<footer>
<div class="container-fluid text-center">
<div class="row">
<!-- 1st column -->
<div class="col-md-6">
<h3 class="text-uppercase">About us</h3>
<p>Lorem ipsum.</p>
</div>
<!-- 2nd column -->
<div class="col-md-3">
<h5 class="text-uppercase">Links</h5>
<ul class="list-unstyled">
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
</ul>
</div>
<!-- 3rd column -->
<div class="col-md-3">
<h5 class="text-uppercase">Links</h5>
<ul class="list-unstyled">
<li><a href="#">This is a link</a></li>
<li><a href="#">This link is longer than the first</a></li>
<li><a href="#">This is link is longer than the previous two</a></li>
<li><a href="#">Link</a></li>
</ul>
</div>
</div>
</div>
</footer>

 

See Getting Started with Bootstrap 5.

https://www.w3schools.com/bootstrap5/bootstrap_get_started.php

 

Hope that helps.

 

Nancy O'Shea— Product User, Community Expert & Moderator
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Oct 24, 2025 Oct 24, 2025

Without a complete rebuild of your site structure to go to Bootsrap, you should be able to add the following to your ".main-section .article3 .footer" CSS to get the indentation to stop...

   margin-left:0;
   margin-right:0;
   padding-left:0;
   padding-right:0;

If that doesn't do the trick, I'd need to see the rest of your css and html to figure out exactly what's causing it.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Oct 26, 2025 Oct 26, 2025
LATEST

You're just over-engineering the css. All you need is:

 

.article3 {
width: 300px;
background-color: #19273a;
color: #fff;
padding: 12px;
}

.article3 h3 {
font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
text-align: center;
}

.article3 .footer {
list-style: none;
font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
margin: 10px 0;
padding: 0;
}
.article3 .footer li {
margin-bottom: 15px;
padding: 0;
text-align: center;
list-style: none;
}
.article3 .footer li a {
text-decoration: none;
color: #fff;
}
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines