на скриншоте десктопная и мобильная версия вёрстки. Как сделать, чтобы у одного элемента на мобильной версии слева была иконка а справа текст, а у другой слева текст, а справа иконка? Ещё чтобы всё симметрично было, везде размер элементов и отступы одинаковые.
в общей обёртке если один блочный элемент сверху, у другой снизу, а я сменил обёртке стиль на "display: flex;", а обоим элементам "width: 50%;", то верхний станет слева, а нижний - справа. А как наоборот сделать, чтобы верхний справа, а нижний слева? я придумал только использовать position: absolute. получилось криво. Как сделать, чтобы блок-обёртка подстраивался по высоте под картинку? https://codepen.io/zfO/pen/oNQJorE
<divclass="cir_obj_container"><divclass="cir_obj"><divclass="img"><imgsrc="https://sun9-9.userapi.com/c4409/u154917110/d_6bb0dab9.jpg"></div><divclass="bottom_text">
Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?
</div></div><divclass="cir_obj reverse"><divclass="img"><imgsrc="https://sun9-9.userapi.com/c4409/u154917110/d_6bb0dab9.jpg"></div><divclass="bottom_text">
Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?
</div></div><divclass="cir_obj"><divclass="img"><imgsrc="https://sun9-9.userapi.com/c4409/u154917110/d_6bb0dab9.jpg"></div><divclass="bottom_text">
Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?
</div></div></div><style>
.cir_obj_container{
display: flex;
width: 100%;
}
.cir_obj{
width: 33%;
display: inline-block;
margin: 20px;
}
.cir_obj img{
margin: 20px;
height: 230px;
width: auto;
}
.cir_obj img{
width: 100%;
height: auto;
}
@media (max-width: 1280px) {
.cir_obj{
width: 100%;
display: flex;
margin: 0px;
}
.cir_obj_container{
display: block;
}
.cir_obj .bottom_text, .cir_obj .img{
width: 50%;
margin: 30px;
}
.cir_obj.reverse .bottom_text{
width: calc(50% - 60px);
}
.cir_obj.reverse .img, .cir_obj.reverse .img img{
right: 0px;
position: absolute;
}
}
<style>
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.
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Портфолио https://www.behance.net/d4d4186e
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Портфолио https://www.behance.net/d4d4186e
Question
Grani
на скриншоте десктопная и мобильная версия вёрстки. Как сделать, чтобы у одного элемента на мобильной версии слева была иконка а справа текст, а у другой слева текст, а справа иконка? Ещё чтобы всё симметрично было, везде размер элементов и отступы одинаковые.
в общей обёртке если один блочный элемент сверху, у другой снизу, а я сменил обёртке стиль на "display: flex;", а обоим элементам "width: 50%;", то верхний станет слева, а нижний - справа. А как наоборот сделать, чтобы верхний справа, а нижний слева? я придумал только использовать position: absolute. получилось криво. Как сделать, чтобы блок-обёртка подстраивался по высоте под картинку?
https://codepen.io/zfO/pen/oNQJorE
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
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.