АХ еще одна особенность hasLayout
этого невозможно достичь в IE7 и при этом сохранить ширину диапазона, если вы можете показать, чего вы пытаетесь достичь в скрипте JSвозможно, мы могли бы помочь найти способ обойти это, например, и это всего лишь предположение, если поместить ширину в anchor
с некоторыми отступами, это поможет создать полностью кликабельную область и все же позволит ограничить область «заголовка», если это то, чтовы после ..
Пример обходного пути не является исправлением
CSS:
a {
display: inline-block;
background: #ff0;
max-width: 50px;
padding: 10px;
text-align: center;
}
img {border: 0; display: block; margin-bottom: 10px;}
span {line-height: 1.5;}
HTML:
<a href="#">
<img width="50" height="50" src="http://dummyimage.com/50x50/000/fff" alt="">
<span>Some text and even longer</span>
</a>
Вышесказанное является лишь мыслью, и если это не то, что вам нужно, предоставьте образец jsfiddle.net