Я не могу получить контейнер изображения (.colored-logo
), чтобы охватить ширину браузера, когда я сжимаю его до размера мобильного телефона. Я создал fiddle here, чтобы вы могли видеть поведение.Отзывчивое поведение CSS для центрированного изображения
Извинения, но я поместил все мои CSS здесь, чтобы убедиться, что все, что влияет на него, включено.
Я работаю над шаблоном электронной почты, и я размещаю горизонтально и вертикально логотип в коробку с закругленными углами.
Мой HTML является:
<div class="row invoice-top-header">
<div class="column third colored-logo">
<div class="logo">
<span class="image-center"></span><img src="http://s24.postimg.org/ebd3rwub5/fresh_creations_logo.png"/>
</div>
</div>
<div class="column third">...</div>
<div class="column third">...</div>
</div>
row
класса добавляет 15px
внутреннюю прокладку, которую я смещение в контейнере (colored-logo
) с -15px
краями слева и справа.
CSS-я применяю это:
.colored-logo {
background: #989898;
height: 128px;
margin: 0px -15px 10px -15px;
padding: 15px;
width: 100%;
}
.logo {
white-space: nowrap;
text-align: center;
}
.image-center {
display: inline-block;
height: 100%;
vertical-align: middle;
}
Почему логотип контейнера (Div с классом colored-logo
, темно-серый фон) не заполняя браузер горизонтально один раз в мобильном режиме? Он выглядит 30px
слишком коротким, чтобы покрывать браузер горизонтально. Спасибо!
какой элемент логотип контейнер вы имеете в виду? – Salketer
Привет @Salketer, контейнер с серым цветом фона и закругленными углами. Я хочу, чтобы он заполнял экран горизонтально ('color-logo'). Спасибо – TheRealPapa
«Я работаю над шаблоном электронной почты, и я размещаю горизонтально и вертикально логотип в коробку с закругленными углами». - Если это шаблон электронной почты, вряд ли он будет работать с подавляющим большинством почтовых клиентов. –