首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在居中时将超链接放在图片上方?

问如何在居中时将超链接放在图片上方?
EN

Stack Overflow用户
提问于 2016-12-18 08:39:08
回答 3查看 35关注 0票数 0

我一直在尝试让一个超级链接在图片上方居中。我尝试使用div类标签将其居中,但它们不允许像素。

代码语言:javascript
复制
 <a href="ex.html"> HOMEPAGE </a><img src="1.jpg width="300" height="300" />

这是我运行它后的样子:

​

我希望超链接排在图片的中间。

EN

回答 3

Stack Overflow用户

发布于 2016-12-18 08:44:18

如果您将一个text-align: center添加到容器元素中,您将获得您想要的:

​

代码语言:javascript
复制
<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>

​

票数 2
EN

Stack Overflow用户

发布于 2016-12-18 08:45:36

一种使用CSS的容器方法

CSS:

代码语言:javascript
复制
.imagecontainer {
  width:300px;
  text-align:center;
}

HTML

代码语言:javascript
复制
<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

票数 1
EN

Stack Overflow用户

发布于 2016-12-18 08:48:58

尝试使用元素DIV,将宽度设置为300像素,就像您的图像和CSS一样,以使链接居中对齐:

​

代码语言:javascript
复制
<div>
	<div style="width: 300px; text-align: center"><a href="ex.html"> HOMEPAGE </a></div>
	<div><img src="1.jpg width="300" height="300" /></div>
</div>

​

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41204447

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档