У меня есть следующий код:Как разместить текст в центре окна при использовании рамки в CSS?
* {
box-sizing: border-box;
}
.container {
width: 100%;
max-width: 60rem;
/* 960 */
margin: 0 auto;
}
.item {
width: 100%;
overflow: hidden;
margin-bottom: 5rem;
/* 80 */
}
.item__img,
.item__info {
width: 50%;
float: right;
}
.item__img {} .item__img .img-map {
width: 95%;
height: 18.750rem;
/* 300 */
}
.item__img img {
width: 95%;
height: 18.750rem;
/* 300 */
}
<div class="container" role="main">
<article class="item">
<div class="item__info">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam ac sodales orci. Praesent sit amet consequat purus. Praesent lobortis mi quis rutrum fringilla. Phasellus velit arcu, ultricies vestibulum varius sed, convallis ut eros. Vestibulum
vel congue felis, ut lacinia tellus. Integer ullamcorper gravida ligula non convallis. Ut suscipit vulputate erat eu porttitor. Morbi sagittis vulputate bibendum. Aliquam ultricies finibus tortor, a elementum nisl aliquet at. In sed dui id mauris
rutrum ornare.</p>
</div>
<div class="item__img">
<div class="img-map">
<img src="http://biologypop.com/wp-content/uploads/2014/11/dog1.jpg" />
</div>
</div>
</article>
</div>
извините за плохой стиль, я только начал изучать CSS ...
Теперь, увидев, что в браузер, я вижу картинку собаки, а рядом с ней есть какой-то текст. Я хотел бы, чтобы этот текст был выровнен по центру (по вертикали). В принципе, в настоящее время это выглядит как this, и я хотел бы настроить его как this. Как мне изменить свой CSS-код, чтобы отобразить его как есть? Благодаря!
EDIT Другой вопрос: почему текст не выстроен сверху на верхний слой изображения? Я не вижу никаких ограничений для этого в моем коде css, кто-нибудь знает, как это работает?
Предложение отметил, но я бы сказал, что вы должны знать свой проект и ваш клиент. Почему мы должны просто игнорировать его, если поддержка зеленая по всей доске, в соответствии с предоставленной вами ссылкой? Пропагандируйте новые технологии, улучшите свой репертуар CSS и помогите людям увидеть преимущества. – chazsolo
В конечном счете вам не нужно его игнорировать. Если, например, вы создаете приложение в Кордове, вам не нужно заботиться о совместимости с IE. Если вы посмотрите в верхнем правом углу, с этого момента он скажет вам, что для версии без префикса доступно только 71,8%. К сожалению, это значит, что вам нужно написать какой-нибудь старый код, совместимый с браузером, в той или иной форме. Возможно, просто используйте код, который может ориентироваться на все браузеры. –
Спасибо Джейми, который решил мою проблему, я только что узнал новую проблему - я создал связанную тему для этого http://stackoverflow.com/questions/29646633/setting-position-of-the-header-text-right- если вы имеете какое-то время, не могли бы вы мне помочь? Благодаря! – randomuser1