马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 不二如是 于 2021-8-11 09:26 编辑
在37,我们用<img>自带的属性完成了图文混排。
从更纯粹的开发角度讲,这还不够!
现在让你见识下div包裹的玩法
将<img><p>都包裹进div,代码:<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style type="text/css">
</style>
</head>
<body>
<div class="fishc">
<img src="神兽.png" alt="神兽">
<p>如果用时光机把现代科学家送回古埃及,就算他用进化论、相对论、量子力学戳破了古代埃及祭司的一切虚构。还是无法在当时拥有权力。当然,如果这位科学家可以运用知识制造出墙炮,就能在面对法老和鳄鱼神索贝克时大占优势。
但为次,他必须开采铁矿、建造鼓风炉、制造火药、也就是需要许多辛勤的农民。
你真的觉得,和农民大谈E=mc2,就能让他们对你言听计从?如果你真这么想,欢迎现在买张到阿富汗或者叙利亚的机票,在那里好好施展你的才华</p>
</div>
</body>
</html>
效果图:
为类“fishc”添加CSS样式(如果你忘了,选择器优先级,请点这里): .fishc{
background: #eee;
padding: 20px 50px 30px;
margin-top: 150px;
position: relative;
border-top: 10px solid #399;
}
效果图:
首先设置背景色为#eee灰色,这样可以区别文本块的边界。
内边距顶部为20px、左右各50px、底部30px;
(如果不记得padding的玩法,请点这里、框模型)
设置padding不仅可以使文本内容与边界保持距离。
还可以为悬浮图片预留上方空间。
设置相对位置,为下一步悬浮图片做准备。
最后设置顶部分割线,10px宽的绿色实线。
设置悬浮图片、放大字体、缩进文本: p{
font-size: 33px;
text-indent: 2em;
}
img{
margin-top:-75px;
}
效果图:
默认图像高度90px,内边距设置20px,顶边线10px
所以上移,75px,刚好图片一半骑在线上。
这位鱼油,如果喜欢本帖子,请订阅 专辑-->( 传送门)( 不喜欢更要订阅 )
官方 Web 课程:
|