css - 标题设计问题中的链接

标签 css

嘿伙计们,我打算在我的标题中添加链接,但设计它们给我带来了一些问题。我的目标是制作一个类似于推特的,但我面临两个问题。首先,当我更改一个链接的背景颜色时,它会更改链接周围的背景颜色,但我希望它将链接的背景从标题顶部更改为标题底部。(请参阅推特以更好地理解)还有,我怎样才能改变事件链接的背景颜色?我所说的事件是指如果链接链接到 homepage.php 并且用户在 homepage.php 中,我希望链接具有不同的背景颜色。这是我到目前为止想出的代码:

<div class="littleheader"><div class="logo"><a HREF="index.php"><img class="fleft" src="graphics/little-logo.png" alt="Cliproid" ></a></div>

<div class="navbuttons">
<div class="navigations">
<a class="nav">test</a>
</div>
<br/><br/>
</div>
</div>

和样式:

    div.littleheader
    {
        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#aadbba), to(#009933)); 
        background: -moz-linear-gradient(top, #aadbba, #009933); 
        padding: 0.5em;
        color: white;
        clear: left;
        z-index: 1;
        height: 30px;
        }   
     .logo
     {
        margin-left: 100px;
        vertical-align: middle;
        }
       div.navbuttons{
        float: left;
        text-align: left;
        margin-left: 50px;
        }
.fleft
{
    float: left;
    }
.navigations
{
    float: left;
    vertical-align: middle;
    margin-left: 10px;
    }   
a.nav
{
    vertical-align: middle;
    color: white;
    }

最佳答案

我的第一个想法是更改 a.nav:

a.nav {
  display: block;
  float: right;
  line-height: 120px;      /* just an example, line-height causes vertically aligned */
}

然后从那里拿走它。

您必须将整个导航栏向右浮动,将其他内容向左浮动,但这是基本的开始。

关于css - 标题设计问题中的链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4768303/

相关文章:

Python Svgwrite 和字体样式/大小

javascript - 动态地使网页垂直适合浏览器

css - Flex-Basis - 元素的高度不考虑未立即加载的图像

html - 生成 PDF 时,有什么方法可以控制 R Markdown 中的样式选项吗?

javascript - Div 文本不显示

javascript - 为什么我的两张幻灯片之间有很大的空间?

html - div 上的旧学校表

html - 容器 ie8 边缘的 CSS 三 Angular 形

iphone - jQuery Mobile/jqTouch 图片宽度

html - 从表中的每 2n 个元素中删除边框间距