html css怎么样才能把文字放在图片的正下方

 我来答
鲨鱼星小游戏
高粉答主

2021-06-03 · 最爱分享有趣的游戏日常!
鲨鱼星小游戏
采纳数:2708 获赞数:238333

向TA提问 私信TA
展开全部

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Document</title>

    <style>

        .d1{

            width: 400px;

            height: 250px;

            background-color: red;

            text-align: center;

        }

     </style>

</head>

<body>

    <div>

        <img width="200px" height="150px" src="dddd.png"  />

        <br/>

        你啥时候嫁给我,hahahahaahahahahahaah

    </div>        

</body>

</html>

————————————————

这样就会能够将文字放在图片的正下方,得到以下图片:

文字位于正右边的方法:

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Document</title>

    <style>

        .d1{

            width: 400px;

            height: 250px;

            background-color: red;

        }

        .d2{

            vertical-align: middle;

        }

    </style>

</head>

<body>

    <div>

        <img width="200px" height="150px" src="dddd.png"  />

        你啥时候嫁给我

    </div>        

</body>

</html>

logo在线生成器
2024-10-28 广告
在上海数都信息科技有限公司,我们致力于将创意与技术完美融合,将文字的力量转化为直观生动的图标设计。想象一下,一段精炼的文案——“数据洞察未来,科技引领创新”,在我们的设计师笔下,这不仅仅是一行字,而是化作了一个充满现代感的图标:中心是旋转的... 点击进入详情页
本回答由logo在线生成器提供
生活知识小超人
高粉答主

2021-06-23 · 醉心答题,欢迎关注
知道答主
回答量:2078
采纳率:50%
帮助的人:89.9万
展开全部

1、首先新建一个html文件,命名为test.html,在test.html文件内,在div内,使用img标签创建一张图片,使用p标签创建两个文字。

2、然后在test.html文件内,设置div的class属性为mydiv。

3、接着在css标签内,通过class设置div的样式,定义它的宽度为280px,高度为200px,位置属性为相对定位(relative)。

4、在css标签内,再定义p标签的样式,设置它的位置属性为绝对定位(absolute),同时,使用bottom属性设置距离底部为0px,使用right属性设置距离右边为0px。

5、最后在浏览器打开test.html文件,查看实现的效果。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
盘坑
2016-01-26 · 知道合伙人软件行家
盘坑
知道合伙人软件行家
采纳数:49 获赞数:237
2年设计,包括广告宣传设计、平面设计、UI设计,涉足前端HTML。规划APP12款,设计的APP6款。网页10套。

向TA提问 私信TA
展开全部

比较简单的做法就是,将他们放置一个盒子内,你想让文字跟图片居中,那么不一定要让图片当文字的参照物,而是让他们在大盒子内居中,不需要太复杂的框架结构,只需要利用样式的属性即可,并且各个浏览器都会正常显示,代码如下:

<div class="box">
  <img src="6107.jpg">
   这里是居中的文字
</div>
<style>
.box{width:300px; text-align:center; font-szie:18px;}
.box img {width:100%;}
</style>

显示出来的页面如下图:

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
斛天戎0Hv
2017-12-01 · TA获得超过635个赞
知道小有建树答主
回答量:357
采纳率:80%
帮助的人:42.2万
展开全部
。。。两块钱解决你的问题。以后提问请带上你图片或者代码说明,要不然就把问题详细描写清楚。如果没错的话你是出现文字在图片右侧的情况,但你希望它被挤到下边去的问题。有多种解决方法,最简单的一种就是在文字和图片外部用一个 div 将两者嵌套进去,然后再将 div 的宽度设置和图片一样宽(最好还是多 2px 吧),然后字就自动被挤下去了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
奥力给2023
2015-07-06 · TA获得超过2164个赞
知道小有建树答主
回答量:731
采纳率:67%
帮助的人:377万
展开全部
光css是不行的,你可以这样来设置
<li><img src="图片地址"><p>文字</p></li>
用css控制li标签的高度宽度;一般图片的宽度就可以; 这样就可以实现了,如果觉得不太美观,再控制一下p标签以及图片的样式;
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(9)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式