Как я могу установить фон для тела?

Я хочу установить фоновое изображение для тела, но оно работает неправильно. мой коллега прислал мне файл SVG, и я должен установить его в качестве фона, но проблема в том, что изображение не на своем месте. Это то, что я должен установить в Adobe XD


Как я могу установить фон для тела?


и это то, что у меня есть.


Как я могу установить фон для тела?


как вы видите, вокруг фона есть пространство, как я могу решить эту проблему.


это мой код.


<body>
 some code
</body> 


 body{
   background:url('../../Images/newback.svg');
   background-repeat: no-repeat;
   background-position: center;

   }

Попробуйте добавить атрибут ширины?

Kartik Sachdeva 09.03.2019 13:33
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
0
1
122
4
Перейти к ответу Данный вопрос помечен как решенный

Ответы 4

Ответ принят как подходящий

Это может быть из-за поля или заполнения

попробуйте установить margin и padding на 0; и размер фона до 100%.

 body{
   background:url('../../Images/newback.svg');
   background-repeat: no-repeat;
   background-size: 100%;
   margin:0;
   padding:0;

   }

Вы не хотите использовать это решение, вы сможете увидеть поля, если экран не имеет того же соотношения сторон, что и изображение, background-size: cover — лучший вариант, с медиа-запросом с определенным фоном для портретных / мобильных устройств .

Xavier C. 09.03.2019 15:13

Используйте background-size: cover; Может не работать в старых браузерах, также посмотрите здесь CSS трюки

Это может быть связано с проблемой ширины фона%

background-size: 100%

Попробуйте добавить это и посмотрите, работает ли это

хорошим правилом является установка полей и отступов на 0 в начале.

*{ Margin: 0; Padding: 0; }

Другие вопросы по теме