使用 CSS 和 HTMl 实现此功能

发布于 2024-10-14 05:24:11 字数 735 浏览 2 评论 0原文

这是我的 css -

#nav {  
    position: relative;  
    background-color: #292929;  
    float: left;
    width:960px;
    margin-left:auto;
    margin-right:auto;

}  
#nav li {  
    float: left;  
    list-style: none;  

    width:auto;

}  
#nav li a {  
    color: #e3e3e3;  
    position: relative;  
    z-index: 2;  
    float: left;  

}
ul, li {  
  margin:0;
    padding: 0; 

} 

#blob {  

    position: absolute;  
    top: 0;  
    z-index : 1;  
    background: #0b2b61;  


    background-repeat:repeat;

}

我想把这个对象放在中心。我该怎么做呢。我还希望背景适合页面。我尝试了很多,但它不起作用。

<ul id="nav">  
        <li><a href="home.php">Home</a></li> 
</ul> 

This is my css -

#nav {  
    position: relative;  
    background-color: #292929;  
    float: left;
    width:960px;
    margin-left:auto;
    margin-right:auto;

}  
#nav li {  
    float: left;  
    list-style: none;  

    width:auto;

}  
#nav li a {  
    color: #e3e3e3;  
    position: relative;  
    z-index: 2;  
    float: left;  

}
ul, li {  
  margin:0;
    padding: 0; 

} 

#blob {  

    position: absolute;  
    top: 0;  
    z-index : 1;  
    background: #0b2b61;  


    background-repeat:repeat;

}

I want to place this object in the center. How do i do that. I also want the background to fit the page. I tried a lot, but it isn't working.

<ul id="nav">  
        <li><a href="home.php">Home</a></li> 
</ul> 

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

我不会写诗 2024-10-21 05:24:11

将一个物体放在中心:
CSS:

.Center1
    {
    position:relative;
    text-align:center;
    }

.Center2
{
position:relative;
margin-left:auto;
margin-right:auto;
width:1024px;
height:800px;
text-align:left;
}

标记:

<body class="body">
<div class="Center1">
    <div class="Center2">
                 <!-- Your content -->

Place an object in the center:
CSS:

.Center1
    {
    position:relative;
    text-align:center;
    }

.Center2
{
position:relative;
margin-left:auto;
margin-right:auto;
width:1024px;
height:800px;
text-align:left;
}

Markup:

<body class="body">
<div class="Center1">
    <div class="Center2">
                 <!-- Your content -->

倾`听者〃 2024-10-21 05:24:11

您想要将

  • 放在中心,对吧?
  • 根据您当前的标记,最简单的方法是应用固定 width 并将 margin: 0 auto; 添加到您的 li 中。

    该解决方案的语义确实很糟糕,但我想您并不真正关心。

    You want place <li> int the center, right?

    The easiest way according to your current markup is to apply fixed width and add margin: 0 auto; to your li.

    Semantics of that solution is really bad, but i guess you don't really care.

    ~没有更多了~
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文