Posted 5 апреля, 20231 yr comment_191770 Всем привет. Подскажите, как 4 элемента внутри этого квадрата? <div class="cards"> <div class="item cards_1">1</div> <div class="item cards_2">2</div> <div class="item cards_3">3</div> <div class="item cards_4">4</div> </div> Link to comment https://ipbmafia.ru/topic/25443-4-kartochki-v-kvadrate/ Share on other sites Больше вариантов
5 апреля, 20231 yr comment_191771 Да вроде ничего, красиво. <div class="cards"> <div> <div class="item cards_1">1</div> <div class="item cards_2">2</div> </div><div> <div class="item cards_3">3</div> <div class="item cards_4">4</div> </div></div> Link to comment https://ipbmafia.ru/topic/25443-4-kartochki-v-kvadrate/?&do=findComment&comment=191771 Share on other sites Больше вариантов
5 апреля, 20231 yr Author comment_191772 Есть контейнер cards размером 1440*1427. Внутри этого контейнера нужно расположить 4 карточки размером 707(квадрат. Вот вопрос, как расположить это все так, чтобы выглядело как на скрине. Помощь нужна по css. Edited 5 апреля, 20231 yr by ShadowQ Link to comment https://ipbmafia.ru/topic/25443-4-kartochki-v-kvadrate/?&do=findComment&comment=191772 Share on other sites Больше вариантов
5 апреля, 20231 yr comment_191775 Так вам чтобы точно или чтобы адаптивно? Link to comment https://ipbmafia.ru/topic/25443-4-kartochki-v-kvadrate/?&do=findComment&comment=191775 Share on other sites Больше вариантов
5 апреля, 20231 yr Author comment_191777 14 минут назад, Zero108 сказал: Так вам чтобы точно или чтобы адаптивно? пока просто расположить это все так Link to comment https://ipbmafia.ru/topic/25443-4-kartochki-v-kvadrate/?&do=findComment&comment=191777 Share on other sites Больше вариантов
5 апреля, 20231 yr comment_191779 46 минут назад, ShadowQ сказал: Помощь нужна по css. Добавляйте в каждый div класс ширины и максимальной ширины. Например, для первого div: width:100%; max-width: 1440px; Для второго и пятого div (внутренних): width:100%; max-width: 700px; Для 4 внутренних div (item cards_1 и т.д.): width:100%; padding: 10px; 50 минут назад, Zero108 сказал: <div class="cards"> <div> <div class="item cards_1">1</div> <div class="item cards_2">2</div> </div><div> <div class="item cards_3">3</div> <div class="item cards_4">4</div> </div></div> И, соответственно, картинки должны быть квадратными со стороной 700 px. Edited 5 апреля, 20231 yr by Zero108 Link to comment https://ipbmafia.ru/topic/25443-4-kartochki-v-kvadrate/?&do=findComment&comment=191779 Share on other sites Больше вариантов
5 апреля, 20231 yr Author comment_191784 Решил это display: flex; flex-wrap: wrap; спасибо Link to comment https://ipbmafia.ru/topic/25443-4-kartochki-v-kvadrate/?&do=findComment&comment=191784 Share on other sites Больше вариантов
6 апреля, 20231 yr comment_191789 а чем не устраивает ips-ский вариант сеток? <div class='ipsGrid'> <div class='ipsGrid_span3'>1</div> <div class='ipsGrid_span3'>2</div> <div class='ipsGrid_span3'>3</div> <div class='ipsGrid_span3'>4</div> </div> Для адаптивности <div class='ipsGrid ipsGrid_collapsePhone'> // на телефонах <div class='ipsGrid ipsGrid_collapseTablet'> // на планшетах Чтобы блоки были одинаковой высоты добавьте data-ipsGrid data-ipsGrid-equalHeights='row' в <div class='ipsGrid'> Link to comment https://ipbmafia.ru/topic/25443-4-kartochki-v-kvadrate/?&do=findComment&comment=191789 Share on other sites Больше вариантов
6 апреля, 20231 yr comment_191791 2 часа назад, AHristich сказал: <div class='ipsGrid ipsGrid_collapsePhone'> // на телефонах <div class='ipsGrid ipsGrid_collapseTablet'> // на планшетах Одновременно нельзя класс сделать одной строкой, чтобы адаптивность были и на смартфонах, и на планшетах? Link to comment https://ipbmafia.ru/topic/25443-4-kartochki-v-kvadrate/?&do=findComment&comment=191791 Share on other sites Больше вариантов
6 апреля, 20231 yr comment_191792 6 минут назад, Zero108 сказал: Одновременно нельзя класс сделать одной строкой, чтобы адаптивность были и на смартфонах, и на планшетах? Можно. Код с адаптивностью и одинаковой высотой блоков будет такой: <div class='ipsGrid ipsGrid_collapsePhone ipsGrid ipsGrid_collapseTablet' data-ipsGrid data-ipsGrid-equalHeights='row'> Но для адаптивности на смартфонах и планшетах хватает и ipsGrid_collapsePhone Link to comment https://ipbmafia.ru/topic/25443-4-kartochki-v-kvadrate/?&do=findComment&comment=191792 Share on other sites Больше вариантов
6 апреля, 20231 yr comment_191795 AHristich Я два столбика сделал. В первом картинка. Во втором текст несколько строк. При изменении ширины экрана текст налазиет на картинку. Код такой: <div class='ipsGrid' ipsGrid_collapsePhone> <div class='ipsGrid_span3'><img src="#"></div> <div class='ipsGrid_span3'>Текст</div> </div> Как сделать, чтобы текст не налазил, не пересекал границы картинки? Edited 6 апреля, 20231 yr by Zero108 Link to comment https://ipbmafia.ru/topic/25443-4-kartochki-v-kvadrate/?&do=findComment&comment=191795 Share on other sites Больше вариантов
6 апреля, 20231 yr comment_191798 43 минуты назад, Zero108 сказал: AHristich Я два столбика сделал. В первом картинка. Во втором текст несколько строк. При изменении ширины экрана текст налазиет на картинку. Код такой: <div class='ipsGrid' ipsGrid_collapsePhone> <div class='ipsGrid_span3'><img src="#"></div> <div class='ipsGrid_span3'>Текст</div> </div> Как сделать, чтобы текст не налазил, не пересекал границы картинки? в вашем случае,мне кажется лучше так <div class='ipsGrid ipsGrid_collapsePhone'> <div class='ipsGrid_span3'> <div class='ipsColumns ipsColumns_collapsePhone'> <div class='ipsColumn ipsColumn_medium'><img class='ipsImage' src="#"></div> <div class='ipsColumn ipsColumn_fluid'>Текст</div> </div> <div class='ipsGrid_span3'>следующий блок</div> </div> Размеры колонок ipsColumn_veryNarrow - 50 пикселей в ширину; ipsColumn_narrow - 120 пикселей в ширину; ipsColumn_medium - 200 пикселей в ширину; ipsColumn_wide - 280 пикселей в ширину; ipsColumn_veryWide - 360 пикселей в ширину; ipsColumn_fluid - занимает оставшееся пространство; Link to comment https://ipbmafia.ru/topic/25443-4-kartochki-v-kvadrate/?&do=findComment&comment=191798 Share on other sites Больше вариантов
6 апреля, 20231 yr comment_191800 и здесь ошибочка (если не очепятка) <div class='ipsGrid' ipsGrid_collapsePhone> кавычечка не там. надо <div class='ipsGrid ipsGrid_collapsePhone'> Link to comment https://ipbmafia.ru/topic/25443-4-kartochki-v-kvadrate/?&do=findComment&comment=191800 Share on other sites Больше вариантов
6 апреля, 20231 yr comment_191801 AHristich Я быстро набирал код тут, естественно, кавычки не было в коде. Вопрос открыт. Link to comment https://ipbmafia.ru/topic/25443-4-kartochki-v-kvadrate/?&do=findComment&comment=191801 Share on other sites Больше вариантов
6 апреля, 20231 yr comment_191802 Zero108 хотя,если честно,зная что держишь сайт ,шаришь в сервере и т.д, промелькнула мысля что троллингуешь 😬 🤔 😀 Только что, Zero108 сказал: Вопрос открыт. покажи весь код Link to comment https://ipbmafia.ru/topic/25443-4-kartochki-v-kvadrate/?&do=findComment&comment=191802 Share on other sites Больше вариантов
6 апреля, 20231 yr comment_191803 AHristich Я попробовал с картинкой, забил на картинку, оставил только текст. Я раньше с помощью таблицы все это делал за 5 минут, а теперь таблицы стали не по феншую, теперь везде дивы. Попробую твой последний код. Link to comment https://ipbmafia.ru/topic/25443-4-kartochki-v-kvadrate/?&do=findComment&comment=191803 Share on other sites Больше вариантов
6 апреля, 20231 yr comment_191804 Zero108 вот пример с последним кодом (статьи тестовые из rss-импорта) Москвич задохнулся после того как узнал сколько баба дала мужикам в порнушке 😀 Edited 6 апреля, 20231 yr by AHristich Link to comment https://ipbmafia.ru/topic/25443-4-kartochki-v-kvadrate/?&do=findComment&comment=191804 Share on other sites Больше вариантов
6 апреля, 20231 yr comment_191808 еще вот такой вариант прорабатываю Link to comment https://ipbmafia.ru/topic/25443-4-kartochki-v-kvadrate/?&do=findComment&comment=191808 Share on other sites Больше вариантов
6 апреля, 20231 yr comment_191809 AHristich как-то не очень получилось, на мой взгляд: https://a108.net/donate/ Где ошибка, почему текст не на всю ширину? Link to comment https://ipbmafia.ru/topic/25443-4-kartochki-v-kvadrate/?&do=findComment&comment=191809 Share on other sites Больше вариантов
6 апреля, 20231 yr comment_191810 Zero108 а еще лучше оставь только <div class='ipsColumns ipsColumns_collapsePhone'> <div class='ipsColumn ipsColumn_veryWide'><img class='ipsImage' src="#"></div> <div class='ipsColumn ipsColumn_fluid'>Текст</div> </div> Link to comment https://ipbmafia.ru/topic/25443-4-kartochki-v-kvadrate/?&do=findComment&comment=191810 Share on other sites Больше вариантов
6 апреля, 20231 yr comment_191811 AHristich Спасибо, теперь нормально! Link to comment https://ipbmafia.ru/topic/25443-4-kartochki-v-kvadrate/?&do=findComment&comment=191811 Share on other sites Больше вариантов
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.