2013-10-24 2 views
0

Я не смог написать удовлетворительный заголовок, поэтому ему не нужно ничего делать с моей темой. Я хочу знать, как перемещать ссылки, когда я их перехожу, но не перемещая других. Я пытался поместить разные классы, но я не исправил проблему. Вот пример. Вкратце, когда я просматриваю первый твиттер, я не хочу, чтобы второй двигался.Создание определенных элементов смены позиции при зависании

Fiddle

a#twitter{ 
    display:block; 
    background:url(http://www.livefluid.com/img/twitter-sprite.png) no-repeat 0px 0px scroll; 
    width:72px; 
    height:28px; 
    display: inline-block; 
    vertical-align: middle; 
    margin-right:10px; 
    margin-top:0px; 
} 

a#twitter:hover{ 
    margin-top:20px; 
    background-position:0px -28px; 
} 
+0

идентификатор должен быть уникальным – Tib

+0

Вы не могли бы думать о хорошем названии, так что вы написали полностью неподключенное? Я изменил название на что-то, надеюсь, лучше. Оригинал был «Построение изображений с использованием разметки HTML?». – Joe

ответ

0

Посмотрите на this fiddle

Я изменил свои ссылки и CSS для использования классов вместо идентификаторов.

HTML

<a class="twitter" href='http://www.twitter.com'></a> 
<a class="twitter" href='http://www.twitter.com'></a> 

CSS

a.twitter { 
    display:inline-block; 
    background:url(http://www.livefluid.com/img/twitter-sprite.png) no-repeat 0px 0px scroll; 
    width:72px; 
    height:28px; 
    display: inline-block; 
    vertical-align: top; 
    margin-right:10px; 
    margin-top:0px; 
} 
a.twitter:hover { 
    margin-top: 20px; 
    background-position:0px -28px; 
} 
Смежные вопросы