html - 如何将文本与居中的图像左侧对齐?
问题描述
这就是我到目前为止的代码......
<!DOCTYPE html>
<html lang="en">
<head>
<!--meta tags -->
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<!-- Stylesheets -->
<link href="style.css" rel="stylesheet" type="text/css">
<title>name of website</title>
</head>
<body>
</div>
<div class="topnav">
<img src="../images/website logo-01.png" width="80" height="80" alt="logo" class="logo">
<header>
<nav>
<ul>
<li><a href="index.html">Home</a></li>
<li><a href="about.html">About</a></li>
<li><a href="work.html">Work</a></li>
<li><a href="contact.html">Contact</a></li>
<li> <a href="target="_blank">Resume</a>
</ul>
</nav>
<header id="portrait">
<img src="../images/portrait.jpg" width="2000" height="2000" alt="portrait" class="portrait"
style="float: left; margin-right: -8000px; margin-bottom:">
<p>this is where the text wold be going</p>
</header>
<main>
<main>
<aside>
<div>
</main>
我希望文本在黄色边框的位置对齐,并希望得到一些帮助。
解决方案
您可以使用 css flex 属性,例如,将图像和文本放在 div 中,然后将 use display:flex 属性添加到 div ,然后如果您希望图像和文本以不同的顺序排列,则可以使用 order 属性。
推荐阅读
- html - ion-radio 试图显示成一行
- python - Conda 为通用 PyPI 包构建:我需要为哪些 Python 版本构建?
- angular - Angular - 从指令添加组件
- sql - GraphQL 会生成实际的 SQL 查询吗?
- java - 没有找到能够从类型转换的转换器 [org.springframework.data.jpa.repository.query.AbstractJpaQuery$TupleConverter$TupleBackedMap
- bash - 使用 bash 进行行流操作(添加空格 bw 所需的数字)
- hazelcast - Hazelcast 分布式地图获取操作的延迟非常高
- java - 如何让线程处理事件?
- python - 命令“python setup.py egg_info”失败
- r - 仅存储回归系数和统计数据,然后使用 Stargazer 导出它们