не знаю, почему изображение заголовка не изменяется правильно. См. Http://www.insidemarketblog.com
Я думал, что правильно настроил его, но изображение заголовка не изменится на размер для мобильного устройства. Какие-либо предложения?
CSS:
#thesis_header_image {
height: auto;
max-width: 100%;
}
.container_header_image {
width: 400px;
}
HTML:
<div id="wrap">
<div class="container_header_image">
<div class="text_box">
<a href="http://www.insidemarketblog.com">
<img id="thesis_header_image" width="400" height="87" src="http://www.insidemarketblog.com/wp-content/uploads/2014/03/logo_header1.png" alt="Inside Market Strategy header image" title="click to return home">
</a>
</div>
</div>
Добавьте этот код внизу css.css
@media screen and (max-width:400px) {
#wrap{
width: auto;
}
}
Это установит wrap на auto на мобильном телефоне, который в остальном останется 860px.
Удалите ширину и высоту из HTML. HTML имеет приоритет над всем, что вы определяете в своем CSS.
Редактировать:
Это жидкое решение.
HTML
<div id="wrap">
<div class="container-header-image">
<a href="http://www.insidemarketblog.com">
<img id="header-image" src="http://www.insidemarketblog.com/wp-content/uploads/2014/03/logo_header1.png" alt="Inside Market Strategy header image" title="click to return home">
</a>
</div>
</div>
CSS
#wrap{
width: 100%;
background: orange;
}
.container-header-image{
max-width: 400px;
}
#header-image {
width: 100%;
}
img
.
Измените свой css для этого
media="screen, projection"
@media screen and (max-width: 400px)
#wrap, .container_header_image {
width: auto;
}
Вы должны изменить ширину контейнера. Вам даже не нужен media
запрос.
#thesis_header_image {
height: auto;
max-width: 100%;
}
.container_header_image {
width: 100%;
}
Пожалуйста, проверьте fiddle
добавить эти стили
media="screen, projection"
@media (max-width: 450px)
.header {
padding-right: 0;
padding-left: 0;
#wrap {
width: 100%;
}
.container_header_image {
width: 100%;
}
#thesis_header_image {
width: 100% !important;
max-width: 400px;
height: auto;
}
}