簡體   English   中英

網站標題問題

[英]Website header issues

小提琴: http : //jsfiddle.net/Slayerk96/384vy/

我的標頭很古怪而且不專業。 我一直在玩這個標頭,但似乎無法正確處理。 當前標題:(通知首頁和我的名字之間的一行)

Name(underlined)
Home_blog_contact

我試圖使用CSS定位這些項目,但CSS不會正確調整它。

我正在嘗試使其看起來像:

Name(bold and big no underline) Home Blog Contact(on same line)

當前的CSS

.nav {
  background-color: #000000;
  color: #CCCCCC;
  font-style: italic;
  font-size: 30px;
  border-color: 000000;
  position: absolute;
  top: 0px;
  right: 0px;
  left: 0px;
}

.Menu
{
 display: inline-block;
    float: right;
    text-decoration: none;
    width: 40%;
}
.Menu li{
  display: inline;
  background-color: #000000;
}

.Menu li a{
  color: #CCCCCC;
  font-style: italic;
  font-size: 20px;
  text-decoration: none;
}

.Name {
  float: left;
}

.Menu li a:hover {
  color: #FFFFFF;
}

當前HTML:

<!DOCTYPE html>
<html>
  <head>
    <Title>Name</Title>
    <link rel="stylesheet" href="My Site Template.css">
    <script src="Page on googleapis.com"></script>
    <script src="styling my site.js"></script>
  </head>
  <body>
   <div class='nav'>
 <ul class='Menu'>
        <li><a href='#'><span>Home</span></li>
        <li><a href='#'><span>Blog</span></li>
        <li><a href='#'><span>Contact</span></li>
      </ul>     
 <h1 class='Name'>Name</h1>
    </div>

正如Roko C. Buljan正確指出的那樣,您忘記了關閉錨標簽:

http://jsfiddle.net/LimitedWard/9xh5L/

<div class='nav'>
    <ul class='Menu'>
        <li><a href='#'><span>Home</span></a></li>
        <li><a href='#'><span>Blog</span></a></li>
        <li><a href='#'><span>Contact</span></a></li>
    </ul>     
    <h1 class='Name'>Name</h1>
</div>

好的文本編輯器(例如Sublime Text)可以通過使用語法突出顯示和自動完成功能來解決此問題。

編輯:您還可以在.menu中添加padding-top ,以使其與.Name垂直對齊。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM