У меня есть wordpress website, и я хотел бы добавить некоторые функции, которые моя текущая тема не предлагает. Я хотел бы, чтобы 3 изображения в разделе «Страницы» уменьшали размер или переключались на другое изображение (такое же содержимое, меньшее разрешение), чтобы отображаться меньше, чем наводиться на него. Я сумел сделать это с помощью пользовательского HTML страницы, добавляя идентификаторы к изображениям, а затем добавление версии это мой style.css для каждого изображенияWordPress image resize on hover
#techbutton {
display: block;
width: 125px;
height: 125px;
background: url("http://rafsk.co.uk/wp-content/uploads/2015/10/Logo21-e1445171629993.png") no-repeat 0 0;
}
#techbutton:hover {
background: url("http://rafsk.co.uk/wp-content/uploads/2015/10/Logo2-hover-e1445296643552.png") no-repeat 0 0;
}
#techbutton span {
position: absolute;
top: -999em;
}
После загрузки пользовательского HTML на мой сервер я понял, что вместо того, чтобы просто переопределять домашнюю страницу rafsk.co.uk, он также перегружал домашние страницы всех моих поддоменов.
Так как я могу это сделать?
Это похоже на великий идеал a, единственная проблема заключается в том, что я не могу редактировать HTML сам, потому что он основан на теме WordPress. Поэтому я не могу добавлять классы к изображениям. – Raf
Извините, мне так долго нужно было это видеть. Вы можете попробовать перейти к каскаду CSS вместо добавления класса. Таким образом, вы должны использовать '#techbutton img' и' #techbutton img: hover' – Shoelaced
Или, если есть какая-то причина, чтобы использовать изображение в качестве фона, вы можете попробовать свойство css 'background-size' ... I ' Изменим ответ выше с возможным решением. – Shoelaced