Как исправить ширину HTML-страницы - PullRequest
0 голосов
/ 09 июня 2018

Итак, я кодирую свой окончательный проект для HTML, и при форматировании изображений я случайно помещаю его слишком далеко вправо, и он расширяет мою веб-страницу по горизонтали, и теперь, когда я исправил изображение, на диске много свободного места.правая сторона.То же самое произошло по вертикали, но я просто установил свою высоту на 100% для своего тега body, и он позаботился об этом, я попытался сделать это с шириной, но это просто сжимает мой контент, не изменяя физического размера веб-страницы.Я был бы признателен за любую помощь, которую вы, ребята, могли бы оказать.Вот изображение веб-страницы введите описание изображения здесь

Вот код

<html>
<title> Bodybuilding </title>


<head>
<style>

.image1 {
	z-index: -1;
	
}

.active {
	background-color: #000000
}

.image2 {
	position: absolute;
	right: 26px;
	top: 10px;
}
.title {
	position: relative;
	top: -250px;
	border-style: solid;
	border-color: #0E878A;
	font-size: 49.5px;

}

ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	position: relative;
	top: -245px;
	background-color: #333;
	border-top: 2px solid #bbb;
	border-left: 2px solid #bbb;
	border-bottom: 2px solid #bbb;
	border-radius: 10px;
}
li {
	float: left;
	border-right: 2px solid #bbb;
	
	
}

li a {
	display: inline;
	color: #0E878A;
	text-align: center;
	padding: 15px;
	text-decoration: none;
	font-size: 35px;
}
li a:hover {
	background-color: #111;
}

h2 {
	position: relative;
	top: -797px;
}

p {
	position: relative;
	top: -797px;
	font-size: 30px;
}

.arnold {
	position: relative;
	left : 1130px;
	top: -235px;


}

body {
	background: linear-gradient(#939FA0,#41858B);
	height: 100%;
	width: 98.27%;

}

h3 {
	position: relative;
	top: -765px;


</style>
</head>

<div class="image1">
	<img src="bbifbb.png" width="359" height="250">
</div>
<div class="image2">
	<img src="bbphil.jpg" width="359" height="250">
</div>

<div class ="title">
<center>
<h1> Bodybuilding </h1>
</center>
</div>

<body bgcolor="#939FA0">

<body>

<ul>
	<li><a class = "active" href="bbfinal.html">Home</a></li>
	<li><a href="bbfamous.html">Famous Bodybuilders</a></li>
	<li><a href="bbolympia.html">Mr. Olympia</a></li>
	<li><a href="bbsteroids.html">Steroids</a></li>
	<li><a href="bbmodern.html">Modern Bodybuilders</a></li>
	<li><a href="bbcompetitions.html">Competitions</a></li>
	<li><a href="bbimagemap.html">Find Competitions</a></li>
	<li><a href="bbcontact.html">Contact Me</a></li>
	

</ul>

<div class ="arnold">
<img src="bbarnold.jpg">
</div>

1 Ответ

0 голосов
/ 09 июня 2018

Вы делаете следующее в своем коде:

.arnold {
    position: relative;
    left : 1130px;
    top: -235px;
}

Так как позиция относительна, свойство left устанавливает левый край всех элементов с классом 'arnold' равным 1130 пикселей справа отих нормальное положение.Это приводит к дополнительному пространству прокрутки вправо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...