#html #css
#HTML #css
Вопрос:
Я новичок в html и css. Я не могу указать цвет фона для всей области, как мне это сделать.
МОЙ КОД:
<head>
<style>
ul {
background-color: lightgray;
list-style-type: none;
}
</style>
</head>
<body>
<h2>Horizontal List</h2>
<ul style="width:10%; float: left;">
<li>HTML</li>
<li>CSS</li>
<li>HTML</li>
<li>CSS</li>
</ul>
<ul style="width:10%; float: left;">
<li>HTML</li>
<li>CSS</li>
</ul>
<ul style="width:10%; float: left;">
<li>HTML</li>
<li>CSS</li>
<li>HTML</li>
<li>CSS</li>
<li>HTML</li>
<li>CSS</li>
</ul>
<ul style="width:10%; float: left;">
<li>HTML</li>
<li>CSS</li>
</ul>
</body>
В приведенном выше коде только области имеют цвет фона, но я ищу что-то вроде этого
Вместо этого
Ответ №1:
Это должно помочь вам
ul {
background-color: lightgray;
list-style-type: none;
}
.container {
background: lightgray;
border: 1px solid #616161;
width: 100%;
height: 200px;
}
<style>
</style>
</head>
<body>
<h2>Horizontal List</h2>
<div class="container">
<ul style="width:10%; float: left;">
<li>HTML</li>
<li>CSS</li>
<li>HTML</li>
<li>CSS</li>
</ul>
<ul style="width:10%; float: left;">
<li>HTML</li>
<li>CSS</li>
</ul>
<ul style="width:10%; float: left;">
<li>HTML</li>
<li>CSS</li>
<li>HTML</li>
<li>CSS</li>
<li>HTML</li>
<li>CSS</li>
</ul>
<ul style="width:10%; float: left;">
<li>HTML</li>
<li>CSS</li>
</ul>
</div>
</body>
</html>
Комментарии:
1. Как это помогает и что это делает? Вы должны объяснить, что вы изменили, чтобы другим было легче понять это, лучше всего без того, чтобы они разбирали ваш код.
Ответ №2:
Вы можете попробовать это в своем файле css
body{
background-color: lightgrey;
}
Я думаю, это то, что вы ищете, оно заполнит все тело html-документа выбранным цветом фона.
Ответ №3:
.full-width {
display: block;
height: auto;
width: 100%;
background-color: lightgray;
}
<head>
</head>
<body>
<h2>Horizontal List</h2>
<div class="full-width">
<ul>
<li>HTML</li>
<li>CSS</li>
<li>HTML</li>
<li>CSS</li>
</ul>
<ul>
<li>HTML</li>
<li>CSS</li>
</ul>
<ul>
<li>HTML</li>
<li>CSS</li>
<li>HTML</li>
<li>CSS</li>
<li>HTML</li>
<li>CSS</li>
</ul>
<ul>
<li>HTML</li>
<li>CSS</li>
</ul>
</div>
</body>