Трудно объяснить в заголовке, поэтому я уточню. Очевидно, я понимаю, что между двумя элементами, равными 100% ширины контейнера, нельзя добавить дополнительное пространство, но мне интересно, есть ли способ уменьшить ширину одного из них на 40 пикселей.
Я вполне уверен, что мог бы сделать это в JavaScript, если это необходимо, но если доступно более простое решение CSS, я бы предпочел использовать его.
Для дальнейшего объяснения я бы хотел 40 пикселей между двумя белыми элементами, показанными на этом изображении: https://gyazo.com/551af056aa516eac2ce3c7b16949a0fa
Как видите, у меня есть большой контейнер с левым и правым столбцом шириной 40% и 60% соответственно.
HTML:
CSS:
.homeContentContainer {
position: absolute;
width: 60%;
margin: 0 auto;
top: 70px;
left: 0px;
right: 0px;
}
.leftCol {
width: 40%;
height: 100%;
float: left;
}
.rightCol {
width: 60%;
height: 100%;
float: right;
}
.buyPanel {
width: 100%;
height: 230px;
margin: 40px 0 0 0;
}
.sellPanel {
width: 100%;
height: 230px;
margin: 40px 0 0 0;
}
Подробнее здесь: https://stackoverflow.com/questions/455 ... 0-40-width
Как добавить пространство между двумя элементами шириной 60% + 40%? ⇐ CSS
Разбираемся в CSS
-
Anonymous
1766048971
Anonymous
Трудно объяснить в заголовке, поэтому я уточню. Очевидно, я понимаю, что между двумя элементами, равными 100% ширины контейнера, нельзя добавить дополнительное пространство, но мне интересно, есть ли способ уменьшить ширину одного из них на 40 пикселей.
Я вполне уверен, что мог бы сделать это в JavaScript, если это необходимо, но если доступно более простое решение CSS, я бы предпочел использовать его.
Для дальнейшего объяснения я бы хотел 40 пикселей между двумя белыми элементами, показанными на этом изображении: https://gyazo.com/551af056aa516eac2ce3c7b16949a0fa
Как видите, у меня есть большой контейнер с левым и правым столбцом шириной 40% и 60% соответственно.
HTML:
CSS:
.homeContentContainer {
position: absolute;
width: 60%;
margin: 0 auto;
top: 70px;
left: 0px;
right: 0px;
}
.leftCol {
width: 40%;
height: 100%;
float: left;
}
.rightCol {
width: 60%;
height: 100%;
float: right;
}
.buyPanel {
width: 100%;
height: 230px;
margin: 40px 0 0 0;
}
.sellPanel {
width: 100%;
height: 230px;
margin: 40px 0 0 0;
}
Подробнее здесь: [url]https://stackoverflow.com/questions/45590397/how-to-add-space-between-two-elements-of-60-40-width[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия