Я могу заменить #site-title
текст with a fixed-size image, никаких проблем.Как заменить # site-title на RESIZABLE image?
Но теперь я бы хотел, чтобы оно изменялось автоматически, исходя из размера браузера, точно так же, как заголовок WordPresse в Twenty Eleven.
FireBug говорит мне, что CSS отвечает за это:
#branding img {
height: auto;
margin-bottom: -7px;
width: 100%;
}
Но когда я пытаюсь скопировать это на сайт-заглавием:
#site-title {
text-indent: -9999px;
width: 100%; /* 980px; width of the image file. */
height: auto; /* 128px; height of the image file. */
margin: 0px 0 0 0;
padding: 0em 0 0;
background: url(images/header.png) white no-repeat;
font-size: 1px;
line-height: 1px;
text-decoration: none;
}
Это на самом деле не работает: На сайте -title изображение остается прежним.
Есть ли что-то еще, что мне нужно для создания функциональности «изменчивой магии», которую имеет новый WordPress?
Это вопрос CSS, а не вопрос Wordpress. –
@ m0r7if3r Вы уверены? Как вы можете видеть из моего сообщения, я попробовал [метод CSS] (http://allaboutbasic.com/2011/06/15/wordpress-com-theme-twenty-eleven-css-style-sheet-modification-change -site-titledescriptionpost-titlecommentsmenussidebar-and-more /), но кажется, что необходим дополнительный трюк, который очень специфичен для WordPress. Возможно, что-то в 'functions.php'? – ef2011
Это всего лишь [медиа-запросы CSS3] (http://webdesignerwall.com/tutorials/responsive-design-with-css3-media-queries), ничего не говорится в Wordpress. Если вы посмотрите на конец style.css для двадцати, вы это увидите. –