2016-12-18 4 views
0

Я пытаюсь получить гипер ссылку, чтобы быть центрированной над картиной. Я попытался использовать тег div класса, чтобы центрировать его, но они не будут разрешать пиксели.Как разместить гиперссылку над картиной с центром?

<a href="ex.html"> HOMEPAGE </a><img src="1.jpg width="300" height="300" /> 

Это то, что он выглядит как после того как я запустить его:

screenshot

Я хочу гиперссылка на линию в середине картины.

+0

Пожалуйста добавьте [mcve]. Кроме того, кто «они»? –

ответ

2

Если добавить text-align: center к элементу контейнера, вы получите то, что вы хотите:

<div style="text-align: center;"> 
 
    <a href="ex.html">HOMEPAGE</a><br /> 
 
    <img src="https://dummyimage.com/150x100/s7e/ffe" width="300" height="300" /> 
 
</div>

1

Контейнер, подход с CSS

CSS:

.imagecontainer { 
    width:300px; 
    text-align:center; 
} 

HTML

<div class="imagecontainer"> 
<a href="link"> 
Some text 
</a> 
<img src="https://upload.wikimedia.org/wikipedia/commons/f/ff/Domestic_goat_kid_in_capeweed.jpg" width=300/> 
</div> 

JSfiddle

0

Попробуйте использовать элемент DIV, установив ширину в 300 пикселей так же, как изображение и CSS, чтобы выровнять ссылку центра:

<div> 
 
\t <div style="width: 300px; text-align: center"><a href="ex.html"> HOMEPAGE </a></div> 
 
\t <div><img src="1.jpg width="300" height="300" /></div> 
 
</div>

+0

Вы проверили другие ответы перед тем, как опубликовать это? – Dekel

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