html - CSS 中同一个 li 标签有 2 个位置

标签 html css

我要通过 PHP 制作一个有效的登录页面,同时还要为用户构建一个网站前端,以便能够四处导航。对于我的导航栏,我希望该栏在顶部是静态的并使其固定(我可以做到这一点),但我也希望一些文本位于导航栏的左上角(用于一般导航) 和 1 段文字位于右侧(这是成员(member)登录的地方)。我希望让我的 CSS 整洁,并避免使用多个值(I.E font-family: "name";)。

这是代码,我希望你能帮忙:

.siteNavigation ul{
    margin: 0px auto;
    padding: 0px 0px;
}

.siteNavigation li{
    margin: 0px auto;
    padding: 5px 20px;
    list-style: none;
    display: inline;
    **text-align: left;**
 }

.siteNavigation a{
    margin: 0px auto;
    padding: 0px 0px;
    text-decoration: none;
    color: #000000;
    font-family: "Armata";
}

#membersArea a{
    **text-align: right;**

如果不使用图片,我希望 CSS 能让你明白我想要什么: login example but with logo not text

最佳答案

我相信您正在寻找 CSS 上的 float 。 您可以将 float:rightfloat:left 添加到您想要左右对齐的类中。

关于html - CSS 中同一个 li 标签有 2 个位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34048081/

相关文章:

javascript - HTML/CSS/JavaScript : How to change color of table row based on data

javascript - 访问 Javascript 创建的未出现在 HTML 源代码中的 span 元素

javascript - 如何将原始 html ('string' )附加到 html 网页

php - 如何为 ajax 添加/修改 jQuery 工具提示插件 - 如何添加实时功能?

jquery - 根据滚动位置按顺序更改多个 div 的高度和位置

html - 如何在不使用 Firefox 的像素完美插件的情况下将设计模型作为覆盖以加快开发速度?

html - 为什么当我将图像设为链接时,它会在其右侧创建一条小黑线?

javascript - 将字段值保存到桌面上的文件中

css - 完整的背景图片;内容不滚动

html - 在 Internet Explorer 中左浮动 <img> 和 <ul>