2013-03-17 3 views
-1
.button1{ 


    background: #E68A00 url(wooden.jpg) repeat-x; 
    border: 2px solid #eee; 
    height: 28px; 
    width: 115px; 
    margin: 50px 0 0 50px; 
    padding: 0 0 0 7px; 
    overflow: hidden; 
    display: block; 
    text-decoration:none; 
    font-family: 'Sacramento', cursive; 
    color : white; 
    font-size: 30px; 




    /*Rounded Corners*/ 
-webkit-border-radius: 15px; 
-moz-border-radius: 15px; 
border-radius: 15px; 

/*Gradient*/ 
background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)); 
background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)); 
background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)); 
background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)); 
background-image: linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)); 

/*Transition*/ 
-webkit-transition: All 0.5s ease; 
-moz-transition: All 0.5s ease; 
-o-transition: All 0.5s ease; 
-ms-transition: All 0.5s ease; 
transition: All 0.5s ease; 


} 

pg.button1{ 
position:absolute; 
right:0px; 
top:100px; 

} 

pg:hover { 
    width: 200px; 
} 






<pg <a class = "button1" href="http://www.google.com">Small $14 </a> </pg>## Heading ## 

Этот тег был ссылкой, пока я не представила тег pg, который предназначен для размещения ссылки на экране. Причина в том, что я все еще хочу использовать класс с другими объектами! поэтому мне не нужно дублировать мой код! Я создал теги как p1 p2 p3 p4 для использования с тем же классом Он фактически позиционирует его, но его больше не ссылка! Почему это ? и как мне получить эту работу снова?тег внутри другого тега html

+1

Вы упускаете '>' в начальный ' 'тег. Тем не менее, создание новых тегов - довольно сомнительная практика. – Pointy

ответ

1

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

<a class="button1 pg" href="...">Small $14</a> 

Или это:

<div class="pg"><a class="button1" href="...">Small $14</a></div> 
+0

Спасибо, что на самом деле исправил проблему с каналом, но позиция вернулась в верхний левый угол, любая идея о том, как это исправить? – user2125086

+0

Возможно, вам нужен содержащий элемент с 'position: relative' –

+0

Я пробовал, что уже не работал – user2125086

Смежные вопросы