这是一个示例代码,我尝试在锚中将文本放置在图像下方。如果html中有更多元素,并且浏览器最小化图像和文本时,我会遇到问题
output-“文本”、图像和图像下方的文本都应居中对齐,即使浏览器最小化,它们也应保持对齐。
<head>
<style type="text/css">
.cImg {
width:100%;
text-align:center;
}
.cImga {
display:block;
margin-top:5%;
}
.cImgimg {
position:absolute;
top:10px;
bottom:0px;
right:48%
}
</style>
</head>
<html>
<body>
<div class="cImg">Text</duiv>
<div class="cImg">
<a >
imageTag/Call us
</a>
</div>
</body>
</html>
2条答案
按热度按时间tp5buhyn1#
宽度、填充和边距必须以像素为单位。
uxhixvfz2#
你需要修正你的HTML和CSS。
在您的CSS中,您的样式规则混合在一起,无法正常工作。您的HTML中至少有一个
div
没有正确关闭。另外,在CSS中,不应该放置
img
absolutely
,这可能会导致您的问题。我已经简化了你的HTML和CSS。这应该工作。
http://jsfiddle.net/jasongennaro/B2nXe/