CSS Note 1.6 vertical-align属性

CSS垂直对齐技巧
本文介绍了一种使用CSS实现元素垂直对齐的方法,通过示例展示了如何设置div和img元素的vertical-align属性来达到文本顶部对齐的效果。适用于网页布局中图片与文字的对齐需求。

一、vertical-align/垂直对齐

二、示例

1、Html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <link rel="stylesheet" href="CSS/Test24.css">
</head>
<body>
    <div id="div4" >hello world
        <img src="杨贵妃.png" alt="">
        <img src="王昭君.png" alt="">
        <div id="div2"><img src="sp/sp3.png" alt=""></div>
    </div>
</body>
</html>

2、CSS

@charset "UTF-8";
img{
    width: 60px;
    height: 120px;
}
*{
    margin: 0;
    padding: 0;
}
#div2{
    display: inline-block;
    vertical-align: text-top;
}
#div1{
    display: inline-block;
}

三、效果

跟网型逆变器小干扰稳定性分析与控制策略优化研究(Simulink仿真实现)内容概要:本文围绕跟网型逆变器的小干扰稳定性展开分析,重点研究其在电力系统中的动态响应特性及控制策略优化问题。通过构建基于Simulink的仿真模型,对逆变器在不同工况下的小信号稳定性进行建模与分析,识别系统可能存在的振荡风险,并提出相应的控制优化方法以提升系统稳定性和动态性能。研究内容涵盖数学建模、稳定性判据分析、控制器设计与参数优化,并结合仿真验证所提策略的有效性,为新能源并网系统的稳定运行提供理论支持和技术参考。; 适合人群:具备电力电子、自动控制或电力系统相关背景,熟悉Matlab/Simulink仿真工具,从事新能源并网、微电网或电力系统稳定性研究的研究生、科研人员及工程技术人员。; 使用场景及目标:① 分析跟网型逆变器在弱电网条件下的小干扰稳定性问题;② 设计并优化逆变器外环与内环控制器以提升系统阻尼特性;③ 利用Simulink搭建仿真模型验证理论分析与控制策略的有效性;④ 支持科研论文撰写、课题研究或工程项目中的稳定性评估与改进。; 阅读建议:建议读者结合文中提供的Simulink仿真模型,深入理解状态空间建模、特征值分析及控制器设计过程,重点关注控制参数变化对系统极点分布的影响,并通过动手仿真加深对小干扰稳定性机理的认识。
在网页中使用 CSS 增加脚注可以从多个方面实现,下面为你详细介绍几种常见的方法。 ### 方法一:使用伪元素和定位实现脚注 这种方法通过伪元素 `::after` 来创建脚注内容,并使用定位将其放置在合适的位置。 #### 示例代码 ```html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <style> /* 文章容器样式 */ article { position: relative; padding-bottom: 50px; /* 为脚注留出空间 */ } /* 脚注样式 */ article::after { content: "这是一个脚注内容。"; position: absolute; bottom: 0; left: 0; width: 100%; border-top: 1px solid #ccc; padding-top: 10px; font-size: 12px; color: #666; } </style> <title>脚注示例</title> </head> <body> <article> <p>这是一篇文章的内容。这里可以包含很多段落和信息。</p> </article> </body> </html> ``` #### 代码解释 1. **`article` 元素**:设置 `position: relative`,为脚注的绝对定位提供参考。同时,通过 `padding-bottom` 为脚注留出空间。 2. **`article::after` 伪元素**:使用 `content` 属性添加脚注内容。`position: absolute` 将脚注固定在文章底部。`border-top` 添加一条分割线,`font-size` 和 `color` 调整脚注文字的样式。 ### 方法二:使用 HTML 结构和 CSS 样式实现脚注 这种方法使用 HTML 结构来创建脚注,然后使用 CSS 进行样式美化。 #### 示例代码 ```html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <style> /* 文章容器样式 */ article { margin-bottom: 20px; } /* 脚注容器样式 */ .footer-note { border-top: 1px solid #ccc; padding-top: 10px; font-size: 12px; color: #666; } </style> <title>脚注示例</title> </head> <body> <article> <p>这是一篇文章的内容。这里可以包含很多段落和信息。</p> </article> <div class="footer-note"> 这是一个脚注内容。 </div> </body> </html> ``` #### 代码解释 1. **`article` 元素**:设置 `margin-bottom` 为文章和脚注之间留出间距。 2. **`.footer-note` 类**:为脚注容器添加样式,包括分割线、内边距、字体大小和颜色。 ### 方法三:引用式脚注 在文章中标记需要注释的内容,并在页面底部显示脚注详情。 #### 示例代码 ```html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <style> /* 上标样式 */ .superscript { vertical-align: super; font-size: 0.8em; color: blue; cursor: pointer; } /* 脚注容器样式 */ .footnotes { border-top: 1px solid #ccc; padding-top: 10px; font-size: 12px; color: #666; } </style> <title>引用式脚注示例</title> </head> <body> <article> <p>这是一篇文章的内容,这里有需要注释的内容<sup class="superscript" id="ref1">1</sup>。</p> </article> <div class="footnotes"> <p><sup>1</sup> 这是对应的脚注内容。</p> </div> </body> </html> ``` #### 代码解释 1. **`.superscript` 类**:设置上标样式,使其垂直对齐并缩小字体大小,同时改变颜色和鼠标指针样式。 2. **`.footnotes` 类**:为脚注容器添加样式,包括分割线、内边距、字体大小和颜色。 这个对吗
07-08
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值