Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.77/13: Рейтинг темы: голосов - 13, средняя оценка - 4.77
2 / 2 / 0
Регистрация: 07.04.2016
Сообщений: 277

Padding сверху и снизу для строчных элементов

16.10.2016, 04:29. Показов 2729. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вопрос зачем padding сверху и снизу для строчных элементов. Кроме наезжающих полей на соседний элемент, зачем он?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
16.10.2016, 04:29
Ответы с готовыми решениями:

Margin для блочных — нет отступа сверху/снизу
Здравствуйте. Хочется понять один момент... Я знаю, что magin-top и margin-bottom не работает для строчных элементов (ну типа span) ...

Общее количество отрицательных элементов на главной диагонали и на 2 соседних с ней (сверху и снизу) диагоналях матрицы А.
Для получения результата составить функцию, исходными данными которой является 2 массива , … , и , , … , с заданным числом n...

Функция: найти общее количество отрицательных элементов на главной диагонали и на двух соседних с ней (сверху и снизу)
Составить функцию, исходными данными которой являются два массива X(n) и Y(n) c заданным числом элементов (или один из них) или матрица...

12
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
16.10.2016, 11:57
Цитата Сообщение от sergei2210 Посмотреть сообщение
Вопрос зачем padding сверху и снизу для строчных элементов. Кроме наезжающих полей на соседний элемент, зачем он?
Только для того, чтобы текст не слипался... Пример:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
    *{box-sizing:border-box; padding: 0; margin: 0; line-height:0}
    </style>
</head>
<body>
    <span>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Id, vel, esse, sapiente, explicabo debitis eaque voluptas reiciendis incidunt natus quisquam distinctio necessitatibus. Fugiat, non temporibus maiores eaque in vitae tempora.</span>
    <span>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Iste recusandae dolore aut voluptate soluta libero culpa vitae. Fuga, quo, autem, cupiditate officia eligendi animi beatae id debitis mollitia non excepturi!</span>
    <span>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ipsum, quam, doloremque totam provident eaque molestiae eius dignissimos ullam reprehenderit! Repudiandae, numquam rem cumque ea fugiat deleniti nemo quis nihil iusto!</span>
    <span>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est, fuga, in, sunt, doloribus facilis architecto repellendus eum placeat delectus cumque quam minima debitis non sint iure quo distinctio. Atque, enim.</span>
    <span>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Dolorem, temporibus alias officiis vitae odit aliquam maiores magnam ab sunt quos perspiciatis perferendis reprehenderit atque numquam aut asperiores rerum odio quia?</span>
</body>
</html>
0
2 / 2 / 0
Регистрация: 07.04.2016
Сообщений: 277
16.10.2016, 12:23  [ТС]
Вы сейчас искусственно создали что бы он слипся, а по умолчанию он не будет слипаться. А вопрос в том что зачем делать падинг сверзу и снизу если он сам текст не переместит но если задать фон то фон на едет друг на друга при условии двух строк
0
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
16.10.2016, 12:28
sergei2210, что спросили на то и ответил...
0
Эксперт JSЭксперт HTML/CSS
 Аватар для mrtoxas
3827 / 2677 / 1521
Регистрация: 12.07.2015
Сообщений: 6,672
Записей в блоге: 4
16.10.2016, 12:38
У наезжающих полей есть определение - схлопывающиеся отступы. Почитайте, в статье объясняется зачем это все нужно.
0
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
16.10.2016, 12:45
mrtoxas, а при какой кухне тут схлопывающиеся отступы, если речь об инлайновых элементах?

Цитата Сообщение от sergei2210 Посмотреть сообщение
если задать фон то фон на едет друг на друга при условии двух строк
Когда Вы задаёте фон элемента размер внутренних отступов не учитывается... Короче из всего того, что Вы тут понаписали я вообще ничего не понял... Поскольку сначала спрашиваете про строчные элементы, описываете поведение блочных элементов... Короче нужен код...
0
2 / 2 / 0
Регистрация: 07.04.2016
Сообщений: 277
16.10.2016, 13:38  [ТС]
Цитата Сообщение от mrtoxas Посмотреть сообщение
У наезжающих полей есть определение - схлопывающиеся отступы. Почитайте, в статье объясняется зачем это все нужно.
Я читал это и схлопающие отступы это про маржины а не про падинги
0
16.10.2016, 13:41

Не по теме:

да это у меня невнимательное утро

0
2 / 2 / 0
Регистрация: 07.04.2016
Сообщений: 277
16.10.2016, 13:43  [ТС]
HTML5
1
2
<span class="sample">какой то текст</span><br>
<span class="sample">еще текст вот </span>
CSS
1
2
3
4
.sample{
    background-color:red;
    padding:20px;
}
вот фон наехал на другой
0
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
16.10.2016, 14:06
Цитата Сообщение от sergei2210 Посмотреть сообщение
вот фон наехал на другой
У Вас увеличился размер блока после того, как Вы увеличили padding, поэтому один блок наехал на другой... Как раз в первом примере я Вам и показал, что будет, если изменить размер внутренних отступов строчных элементов... Правда я их обнулил, а Вы увеличили эффект тот же самый...

Не по теме:


Цитата Сообщение от mrtoxas Посмотреть сообщение
да это у меня невнимательное утро
Бывает...

0
2 / 2 / 0
Регистрация: 07.04.2016
Сообщений: 277
16.10.2016, 14:09  [ТС]
Цитата Сообщение от Fedor92 Посмотреть сообщение
У Вас увеличился размер блока после того, как Вы увеличили padding, поэтому один блок наехал на другой... Как раз в первом примере я Вам и показал, что будет, если изменить размер внутренних отступов строчных элементов... Правда я их обнулил, а Вы увеличили эффект тот же самый...
Так это я знаю, зачем такое было придумано, ведь люди же когда делали такие правила они же как то это себе обсновали где это применять и почему. Допустим как с маржинами, ведь схлопование не прост так.
0
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
16.10.2016, 14:12
sergei2210, если хотите получить более подробную информацию, обратитесь в w3c-консорциум... Люди, которые присутствуют на форуме не принимали участия в разработке спецификаций... Если ответ:
Цитата Сообщение от Fedor92 Посмотреть сообщение
Только для того, чтобы текст не слипался...
Вас не устраивает, обратитесь к первоисточнику, потом нам расскажете, если узнаете, что-то новое...
1
2 / 2 / 0
Регистрация: 07.04.2016
Сообщений: 277
16.10.2016, 14:23  [ТС]
Англиканским к сожалению не знаю а в пытливый ум наших разработчиков верю. По этому и спрашиваю. И да мне не досточно делай так получишь такой результат, мне нужно понимат ьпочему те или иные действия приводят к тому или иному результату.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
16.10.2016, 14:23
Помогаю со студенческими работами здесь

Посчитать количество элементов матрицы N*M у которых соседи слева и справа отрицательные, сосед сверху равен 0, а сосед снизу положительный
Ребята помогите решить пожалуйста задачу. Посчитать количество элементов матрицы N*M у которых соседи слева и справа отрицательные, сосед...

Переполнение сверху и снизу
Есть задача: создать класс &quot;Целое число&quot;, в котором нужно определить методы, которые могут генерировать исключение типов переполнения...

Закладки сверху и снизу
Мне нужен код, чтобы закладки были сверху и снизу (закругленные), можно код без js. У меня есть такой пример, в нем закладки...

Добавить классы сверху и снизу
Я делаю таблицу нужно добавить вокруг неё классы - то есть вокруг будет серая граница, слева и справа я сделал а сверху и снизу ловится...

Маленькие полоски по бокам, сверху, снизу
Добрый день, есть старый монитор - SAMSUNG S22D300HY. Я либо никогда не замечал, и так всё оно и было, либо появилось недавно, и теперь...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru