【发布时间】:2021-12-15 22:58:14
【问题描述】:
所以我现在正在尝试学习 HTML 和 CSS,还没有进入 jvS。我正在尝试创建响应式设计,并且我以某种方式理解媒体查询。
基本上,我在桌面上有一个屏幕大小宽度的导航栏,里面有一个徽标。当我获得手机尺寸时,我希望该徽标移动到屏幕的右下角并粘在那里。
当你想发帖时,你知道在 Twitter 上加号吗?我想做这样的事情。但是我想知道我是否可以移动已经为导航栏创建的元素,还是需要一个全新的元素?
这是 HTML
header {
background-color: chartreuse;
margin: 0px;
display: flex;
justify-content: space-between;
align-items: center;
padding: 1px 20px;
}
<header>
<img class="logo" src="/Assets/Logo.png" alt="logo">
<nav>
<ul class = "links">
<li><a href="#">Home</a></li>
<li><a href="#">Recipes</a></li>
<li><a href="#">About</a></li>
</ul>
</nav>
<a class="cta" href="#"><button>Youtube</button> </a>
</header>
而且我基本上需要该徽标在小于 500 像素的屏幕上移动到屏幕的右下方。我找不到任何答案,所以如果您有任何建议,请帮助我!
【问题讨论】:
标签: html css responsive-design responsive-images