Я новичок в CSS-таблицах, это мой первый раз. Поэтому я обнаружил, что когда вы устанавливаете в div, вы можете забыть все margin
и padding
(и все, что), которые вы планируете в будущем, их игнорируют. Ницца. Единственное свойство, которое я нашел для этой работы, - border-spacing
, но он немного ограничен по сравнению с margin
и padding
. Он имеет только два способа стилизации, горизонтальный и вертикальный. Вы не можете установить значение той стороны, которую хотите, например, border-spacing-left
или border-spacing: 0 1px 2px 3px
.CSS Таблицы и интервал
В моем случае у меня есть стол с одним рядом, который находится в правом верхнем углу экрана. Я хочу, чтобы он был прикреплен на самом верху и разнесен по горизонтали, что вызвало у меня проблемы. Верх в порядке, но справа отделяется от границы, когда я использую border-spacing: 10px 0
.
Смарт-парни, такие как я, не считают это проблемой, потому что мы можем установить его margin-right
отрицательно, добавив его снова в правой части браузера. Ух ты, умная задница!
Однако, я увидел маленькую проклятую полосу прокрутки в нижней части экрана, как плотва под вашей плитой на кухне. Я ненавижу roac .. полосы прокрутки специально горизонтали, поэтому я получил свой inseticide под названием overflow-x
и kil .. установил его на hidden
. Она бежала отчаянно и без колебаний, но я знаю, что она там, где-то смотрела на меня. И это сводит меня с ума.
Серьезно сейчас. Я думаю, что это неправильный способ сделать это, и я надеюсь, что кто-то сможет научить меня, как это сделать.
Спасибо заранее (в основном для чтения этого дерьма).
Вы ищете альтернативу использованию типов отображения таблицы или дело с отрицательным вопросом Маржа/перелива с использованием типов отображения таблицы? Или просто открыты для любых творческих предложений? –
@MarcAudet Я искал решение таким образом, но если это не так, я буду принимать другие методы. – DontVoteMeDown
johnkavanagh является правильным. лучше, если вы не используете display: table для своего кода. Эта часть делает ваше тело переполнением: margin-right: -20px; border-spacing: 10px 0; Межстрочный интервал работает так же, как прокладка для div. Когда вы устанавливаете margin-right: -20px; вы делаете свой стол переполненным телом. – Gimmy