У меня есть список ссылок, которые демонстрируют действительно странное поведение. Код:
<ul id="home" class="panel" title="title_here" selected="true">
<li><a href="#search">Search for Name</a></li>
<li><a href="#browse">Browse by Department</a></li>
</ul>
Это часть сайта iPhone, использующая фреймворк iUI. Я знаю, что uiUI лучше, но моему боссу нравится внешний вид фреймворка iUI, поэтому я должен его использовать. Эта структура работает с использованием attr «selected =" true "", а когда ссылка переносит вас на другой идентификатор, использует js для добавления 'selected = "true"' к идентификатору, на который вы ссылаетесь.
Моя проблема:
Когда вы переходите по ссылке, а затем возвращаетесь «назад», кликабельный раздел меняется только на фоновое изображение ссылки, а не на весь «li». Вот CSS:
body > ul > li > a {
display: block;
margin: -8px 0 -8px -10px;
padding: 8px 32px 8px 10px;
text-decoration: none;
color: inherit;
background: url(listArrow.png) no-repeat right center;
}
Исправит ли это увеличение действительного размера изображения (в PS, рисование и т. Д.)?