Свойства CSS: Как настроить начало фонового изображения из левого верхнего угла содержимого?
Перейти на страницу упражнений
Решение:
HTML-код:
<!DOCTYPE html>
<html>
<head>
<title>How to set the background image start from the upper left corner of the content</title>
<style type="text/css">
#xyz1 {
border: 8px solid blue;
padding: 40px;
background: url(/images/w3resource-logo.png);
background-repeat: no-repeat;
}
#xyz2 {
border: 8px solid blue;
padding: 40px;
background: url(/images/w3resource-logo.png);
background-repeat: no-repeat;
background-origin: border-box;
}
#xyz3 {
border: 8px solid blue;
padding: 40px;
background: url(/images/w3resource-logo.png);
background-repeat: no-repeat;
background-origin: content-box;
}
</style>
</head>
<body>
<p>No background-origin (padding-box is default):</p>
<div id="xyz1">
<h2>Background image origin</h2>
<p>The background-origin CSS property determines the background positioning area, that is the position of the origin of an image specified using the background-image CSS property.</p>
</div>
<p>background-origin: border-box:</p>
<div id="xyz2">
<h2>Background image origin</h2>
<p>The background-origin CSS property determines the background positioning area, that is the position of the origin of an image specified using the background-image CSS property.</p>
</div>
<p>background-origin: content-box:</p>
<div id="xyz3">
<h2>Background image origin</h2>
<p>The background-origin CSS property determines the background positioning area, that is the position of the origin of an image specified using the background-image CSS property.</p>
</div>
</body>
</html>
Демонстрация в реальном времени:
См. Pen background-image-origin-answer от w3resource ( @ w3resource ) в CodePen .
Поддерживаемый браузер
да | да | да | да | нет |
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code