请问各位html大神,如何将如图所示的导航栏设置透明度?我只学了html和css,请教各位有简单的

html-css019

请问各位html大神,如何将如图所示的导航栏设置透明度?我只学了html和css,请教各位有简单的,第1张

在CSS中,增加透明度关键字,

推荐这个回答:

怎样在CSS样式中设置背景的透明度,下面一个具体的实例。把类为box的层设为透明。

<div class="box"></div>

<style>

.box{width:300px

height:200px

margin:0 auto

boxder:1px solid #ccc

background:#000

filter:alpha(opacity:30)

opacity:0.3-moz-opacity:0.3-khtml-opacity: 0.3}

</style>

其中background:#000filter:alpha(opacity:30)opacity:0.3为关键代码,当opacity值为1时,表示完全不透明,为0时表示完全透明。

其关的属性介绍如下:

opacity: 0.3;这是“最重要的”,因为它是在CSS的现行标准。这将在Firefox,Safari和Opera的大多数版本的工作。这将是你所需要的一切如果所有的浏览器都支持目前的标准。当然是他们不会错。

filter:alpha(opacity=30)这一个是针对IE浏览器

-moz-opacity:0.3你需要这一个支持老版本的Mozilla浏览器如Netscape Navigator。

-khtml-opacity: 0.3这是旧版本的Safari(1.×)当渲染引擎是使用仍被称为kthml,而不是目前的WebKit。

——这是目前最专业的回答

其实你说的不是很清楚,如果有什么不明白的再说:

首先是css:

 a{ color: #000000}

 a:hover {color: #fff background: #000 }

然后a标签

 <a href="@">点击按钮</a>

这些是a标签的一些样式

a  标签对是一个网站的一条信息链接定义的,a:link {}     /* 未访问的链接 */

a:visited {}  /* 已访问的链接 */

a:hover {}    /* 当有鼠标悬停在链接上 */

a:active {}   /* 被选择的链接 */

然后你下面的我大体的说一下

background:none没有背景;

border:none没有边框;

color:#000000font-size:15pxfont-weight:bold字体颜色是黑色的,大小15像素,加粗

background:transparent。意思就是背景透明。实际上background默认的颜色就是透明的属性。所以写和不写都是一样的

给你讲讲思路在贴答案。首先你要透明的是背景,所以用opacity就不适合。因为这个是透明度调节(相当于可见程度调节1是完全不透明,0是完全透明)如果调节了这个那么导航栏下的所有内容都会变成透明。因为它影响的是导航栏的整个区域(可以说是区域这个词吧,或者换成内容吧)。因为你要调节的是背景透明。所以要用的是调节背景的相关属性,代码我就不贴了很简单,自己去网上或者CSS手册上查查,而且你用的是bootstrap相当于就不要它提供的导航栏样式就是透明的啊。我不知道理解你的问题对不,有什么问题可以给我留言继续讨论