【发布时间】:2021-01-18 06:17:15
【问题描述】:
我以典型的方式(我认为)设置了一个 AdRotator,带有一个像这样的 xml 文件:
<?xml version="1.0" encoding="utf-8" ?>
<Advertisements>
<Ad>
<ImageUrl>Images\Space3.jpg</ImageUrl>
<NavigateUrl>https://www.amazon.com</NavigateUrl>
</Ad>
<Ad>
<ImageUrl>Images\eatAtJoes.jpg</ImageUrl>
<NavigateUrl>https://www.gutenberg.org</NavigateUrl>
</Ad>
. . .
<Ad>
<ImageUrl>Images\thisSpace4Rent.png</ImageUrl>
<NavigateUrl>https://www.wikipedia.org</NavigateUrl>
</Ad>
</Advertisements>
...并像这样将其添加到我的 html 中:
<div class="container">
<div class="row">
<div class="col">
<asp:AdRotator ID="AdRotator1" runat="server" AdvertisementFile="~/AdRotatorLeft.xml" />
</div>
. . .
我认为这应该将 AdRotator 图像保留在该列中,但它们会溢出整个页面 - 进入中间列和右列:
图片/广告应保持在黑色矩形内。为什么图像/“广告”会溢出它所在的 div,我该如何强制它保持在界限内?
更新
当我更换超链接的 AdRotator 时,我遇到了同样的问题:
<div class="container">
<div class="row">
<div class="col">
<div class="row">
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="https://www.amazon.com/Still- Casting-Shadows-Shared-History/dp/0595397247/">
<asp:image runat="server" ImageUrl="images/EatAtJoesCaptioned.png" /><br />
<asp:Label runat="server" Text="Some Text"></asp:Label>
</asp:HyperLink>
</div>
</div>
. . .
【问题讨论】:
标签: html twitter-bootstrap ads adrotator