от
    На этот вопрос уже есть ответ здесь:                           Какова ширина поля по умолчанию?                                      2 ответа                                                Как удалить верхнее поле на веб-странице?                                      16 ответов                                     Я установил класс
mainBackground
в div. Несмотря на то, что я установил только цвет фона, из хромированного окна я получаю разрыв по краям со всех сторон. Мой код, как показано ниже:
     .mainBackground {
            background

Я хочу удалить пробел в этом теге div.
    

        

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.

4 Ответы

0 голосов
от
* {
  margin: 0;
  padding: 0;
}
.mainBackground {
  background
0 голосов
от
Потому что у каждого браузера свои стили. Если вы хотите удалить его, у вас есть 2 решения, как это сделать.   Первое решение устанавливает поля и отступы для каждого элемента 0
* {
 margin: 0;
 padding: 0;
}
  Второе решение устанавливает поля и отступы для элемента / класса / идентификатора
body, div{ 
     margin: 0;
     padding: 0;
}
    
0 голосов
от
Как упоминалось ранее, каждый браузер имеет свой «собственный взгляд» на вещи. Каждый браузер имеет свою собственную предустановку стилей. Чтобы обойти собственную интерпретацию, рекомендуется использовать reset-css. Пример того, как это может выглядеть, можно найти в следующем фрагменте кода Источник
    /* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font
    
0 голосов
от
Каждый браузер имеет стили по умолчанию для элемента
every
. Например, он определяет стандартный размер шрифта для всего. И это также определяет некоторый стандартный интервал для элементов. Так что, если вы напишите страницу только с HTML и не добавите CSS, она все равно будет читаемой и понятной. Если вы не хотите использовать эти стили по умолчанию, вы должны заменить их своими собственными стилями. Один из распространенных способов удаления нежелательных интервалов - установить его на 0 для всех элементов:
* { margin: 0; padding: 0} //you can also just define all elements you want here instead of star

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