asp代码问题,关于文字如何显示在图片下方,求解答
response.write"<li><ahref=""sd_show.asp?id="&rsDe1("id")&"""target=""_blank""title=""...
response.write "<li><a href=""sd_show.asp?id="&rsDe1("id")&""" target=""_blank"" title="""&rsDe1("sd_Title")&""" class=""wdys"&rsDe1("sd_se")&"""><img style='width:150px;height:150px;' src='"&rsDe1("sd_logo")&"' alt='"&rsDe1("sd_Title")&"'><br>"&rsDe1("sd_Title")&"</a></li>"
这段代码里最后输出了文字和图片 但是图片和文字并排 如何让文字显示在图片下方。
下面是css代码
.liststyle3 { background: url() repeat left top;}
.liststyle3 dl { width: 100%; clear: both; height: 205px;}
.liststyle3 dl dt { float: left;}
.liststyle3 dl dt a { float: left; width: 70px; font-size: 14px; line-height: 24px; text-align: center; height: 24px; background: url(images/rightbox2dtbg.gif) no-repeat -999px -999px; color: #C00; text-decoration: none; display: inline; margin: 3px 10px;}
.liststyle3 dl dt a:hover { background-position: left top;}
.liststyle3 dl .list {float:left; width:1160px; text-align: left; height:180px; border:3px solid #5CC3F8; overflow: hidden; margin:5px 5px 5px 5px; margin-left:18px;}
.liststyle3 dl ul {}
.liststyle3 dl li { display: inline;}
.liststyle3 dl li a { font-size: 12px; line-height: 150px; padding-right: 19px; padding-left: 18px; top: 19px;}
.liststyle3 dl li a:hover {}
.liststyle3 dl .more { float: right;}
.liststyle3 dl .more a { color: #0060FF; text-decoration: none; height: 20px; width: 60px; float: left; font-size: 11px; line-height: 10px; text-align: center; display: inline; margin: -205px 4px;}
.liststyle3 dl .more a:hover { color: #C00; background-position: left top;}
求大神解答 展开
这段代码里最后输出了文字和图片 但是图片和文字并排 如何让文字显示在图片下方。
下面是css代码
.liststyle3 { background: url() repeat left top;}
.liststyle3 dl { width: 100%; clear: both; height: 205px;}
.liststyle3 dl dt { float: left;}
.liststyle3 dl dt a { float: left; width: 70px; font-size: 14px; line-height: 24px; text-align: center; height: 24px; background: url(images/rightbox2dtbg.gif) no-repeat -999px -999px; color: #C00; text-decoration: none; display: inline; margin: 3px 10px;}
.liststyle3 dl dt a:hover { background-position: left top;}
.liststyle3 dl .list {float:left; width:1160px; text-align: left; height:180px; border:3px solid #5CC3F8; overflow: hidden; margin:5px 5px 5px 5px; margin-left:18px;}
.liststyle3 dl ul {}
.liststyle3 dl li { display: inline;}
.liststyle3 dl li a { font-size: 12px; line-height: 150px; padding-right: 19px; padding-left: 18px; top: 19px;}
.liststyle3 dl li a:hover {}
.liststyle3 dl .more { float: right;}
.liststyle3 dl .more a { color: #0060FF; text-decoration: none; height: 20px; width: 60px; float: left; font-size: 11px; line-height: 10px; text-align: center; display: inline; margin: -205px 4px;}
.liststyle3 dl .more a:hover { color: #C00; background-position: left top;}
求大神解答 展开
展开全部
<img><br>文字显示
在图片代码后面加一个换行就行了或者<div></div>
追问
一旦加入换行和 就不显示文字标题了。。。只显示图片
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
样式中设置li的宽度和图片大小一样,这样应该可以!
追问
.liststyle3 dl li { display: inline;}
.liststyle3 dl li a { font-size: 12px; line-height: 150px; padding-right: 19px; padding-left: 18px; top: 19px;}
.liststyle3 dl li a:hover {}
文字和图片是在同一个li里的。。所以不成立。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
图片后面多打个换行符<br/>
更多追问追答
追问
加入换行符就无法正常显示了
"&rsDe1("sd_Title")&"" 这样才能显示,加br显示不出来
追答
<li>
<img src="1.jpg"/>
<br />
<b>这里是标题</b>
</li>
这种代码格式就是你要的图片加标题的形式,我以前也是这么写的。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询