У меня возникли проблемы с выравниванием навигационных ссылок на моем личном веб-сайте. Что бы я ни делал в файле CSS и index.html, ничего не меняется. Ссылки по-прежнему находятся в центре панели навигации. Я попытался переписать файл CSS, но после тестирования на работающем сервере ничего не меняется. Это то, что у меня есть на данный момент.
Blog - My Name
[url=index.html]My Name[/url]
[url=blog.html]Blog[/url]
[url=#]About[/url]
[url=#]Gear[/url]
[url=https://x.com]
[i][/i]
[/url]
[url=https://www.instagram.com]
[i][/i]
[/url]
[url=https://github.com]
[i][/i]
[/url]
Welcome to my site
Hi, I'm "My Name". This is my personal space where I write about coding, tech, and life.
У меня возникли проблемы с выравниванием навигационных ссылок на моем личном веб-сайте. Что бы я ни делал в файле CSS и index.html, ничего не меняется. Ссылки по-прежнему находятся в центре панели навигации. Я попытался переписать файл CSS, но после тестирования на работающем сервере ничего не меняется. Это то, что у меня есть на данный момент.
[code]/* Remove default margin and padding, set box-sizing to border-box for easier sizing */ * { margin: 0; padding: 0; box-sizing: border-box; }
/* Set base font, background color, text color, and line height for the whole page */ body { font-family: Arial, Helvetica, sans-serif; background-color: #2e2e2e; color: #f5f5f5; line-height: 1.6; overflow-y: auto; overscroll-behavior: contain; /* prevents scroll “bouncing” past top/bottom */ }
/* Links */ /* Style links with default color and remove underline */ a { color: #f5f5f5; text-decoration: none; transition: color 0.2s ease; /* Smooth color transition on hover */ }
/* Change link color on hover for visual feedback */ a:hover { color: #ccc; }
/* Header & nav */ /* Style the header with background, padding, fixed position, shadow, and layering */ .header { background: #1f1f1f; padding: 1rem 2rem; position: fixed; /* Keeps header visible on scroll */ top: 0; left: 0; width: 100%; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); /* Adds subtle shadow below header */ z-index: 1000; /* Ensures header stays on top of other elements */ }
/* Logo styling with larger, bold font */ .logo { font-size: 1.5rem; font-weight: bolder; }
/* Main content */ /* Container for main content with max width and margin for spacing */ main { margin-top: 80px; /* same as header height */ max-width: 800px; margin: 80px auto 4rem; /* top margin = header height (approx 80px) */ padding: 0 1rem; min-height: 2000px; }
.nav-links { display: flex; justify-content: flex-start; /* align links to the left */ gap: 2.5rem; /* spacing between links */ margin-left: 10; /* remove any default left margin */ padding-left: 10; /* remove any default left padding */ }
.social-links { display: flex; justify-content: flex-end; /* keep icons to the right */ gap: 1.5rem; /* spacing between icons */ }[/code] [code]