#html #css #windows #overflow
#HTML #css #Windows #переполнение
Вопрос:
Изображение текущего состояния веб-страницы:
Я начинающий программист, в настоящее время изучаю HTML / CSS / JavaScript. Я занимаюсь созданием веб-страницы и пытаюсь выбраться из болота учебников, пачкая руки.
Я создал одну веб-страницу, которой доволен, и это моя вторая. Я считаю, что моя проблема связана с моим изображением в формате .png в моем HTML-файле, поскольку при его загрузке он загружается очень большим и сильно переполняет страницу. Даже после изменения ширины и добавления overflow: hidden; это убирает полосы прокрутки, но страница по-прежнему грязная.
Я пробовал overflow: hidden; в html, body{} и самом теге img. Я предоставлю свой код и фотографии текущей страницы, чтобы показать вам проблему. Тем временем скрытое переполнение будет отключено.
(В ссылке есть фотография страницы). Код, размещенный ниже
* {
margin: 0;
padding: 0;
}
.wrapper {
padding: 1170px;
margin: auto;
}
img {
max-width: 200px;
max-height: 200px;
}
header {
background-color: purple;
background-image: url(../imgs/mountains.jpg);
background-repeat: no-repeat;
background-position: center;
background-size: cover;
}
<!DOCTYPE html>
<html>
<head>
<title>Practice2 page</title>
<link rel="stylesheet" href="stylesheets/practice2.css">
</head>
<body>
<header>
<div class="wrapper">
<div class="logo">
<img src="imgs/image1.png" alt="logo" width="200">
</div>
<ul class="nav-bar">
<li><a href="#">HomePage</a></li>
<li><a href="#">About Me</a></li>
<li><a href="#">Contact Me</a></li>
<li><a href="#">News</a></li>
</ul>
</div>
<div class="hook">
<h1>DeadInside</h1>
<a href="#">Learn More</a>
</div>
</header>
</body>
</html>
Комментарии:
1. я хочу извиниться, я все еще относительно новичок в этом, что такое word press? я использую VS code. а также что такое Maiusc? спасибо за любую помощь!!
2. WordPress — это программное обеспечение, которое позволяет создавать веб-сайты и упрощает управление ими благодаря веб-сайтам, разработанным на полном html / css / js. На самом деле это одна из самых популярных. Под Maiusc я имел в виду ключ на клавиатуре!!! Ctrl Maiusc R — это сочетание клавиш, последовательность клавиш, которые вы должны нажимать на клавиатуре.
Ответ №1:
Проблема в вашем .wrapper
классе, у него есть padding:1170px
, и это приводит к тому, что элемент-оболочка намного больше, чем тело
Попробуйте сделать это
.wrapper {
padding: 10px;
margin: auto;
}
Вы можете использовать заполнение во всех разделах с
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
Подробнее об этом свойстве в W3Schools
Комментарии:
1. это работало до сих пор!! я установил его на 100 пикселей только для тестирования, и это мало, что бы вы посоветовали мне тоже установить??
2. @KevinMichealProsser Это зависит от графики, которую вы хотите разместить на странице, нет значения по умолчанию или правильного значения 🙂 ! Если ответ был полезным, подумайте о том, чтобы пометить его как правильный!