我有这个网站,我正在尝试向侧边栏添加不透明度,但只有白色部分,其他元素保持 100% 的不透明度。
这是我的 CSS
我尝试添加
不透明度:0.4;在 .sidebar 中,但所有内容都具有相同的不透明度,包括文本和徽标。
SIDEBAR
*************************************************************************/
.sidebar {
margin: 0;
position: fixed;
padding:50px 0 0 0;
width:220px;
height:100%;
left:50px;
top:0;
}
.sidebar.sidebar_absolute{
left:0;
position: absolute;
}
.sidebar.sidebar_absolute .inner_sidebar{
padding-bottom:67px;
}
.inner_sidebar{
width:220px;
float: left;
}
.fullwidth .sidebar{
display:none;
}
.border-transparent{
position: absolute;
width: 1px;
left: 0;
top: 0;
height: 100%;
}
.border-transparent-right{
left:auto;
right:0;
}
div .border-transparent-top{
height:1px;
width:100%;
}
#top .logo, .logo a{
display:block;
position:relative;
border: none;
padding: 0;
margin:0;
float:left;
text-align: center;
}
#top .logo a, #top .logo a:hover{
top:0;
left:0;
outline:none;
border: none;
}
#top .logo img{
border:none;
margin:0 auto;
max-width: 180px;
}
#top .bg-logo, #top .bg-logo a{
text-indent: -9999px;
height:85px;
width:180px;
}
/*menu*/
.main_menu, #top .main_menu .menu{
line-height:30px;
z-index:300;
clear:both;
width:100%;
position: relative;
}
.main_menu div{
position: relative;
width: 100%;
z-index:300;
}
.main_menu .menu, .main_menu .menu ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:50px;
z-index:5;
}
#top .main_menu .menu a{
display:block;
line-height:18px;
outline:medium none;
padding:9px 0;
text-decoration:none;
z-index: 10;
position: relative;
width:100%;
z-index:5;
}
.main_menu .menu li a strong {
display:block;
font-size:14px;
font-weight:normal;
cursor: pointer;
text-transform: uppercase;
}
.main_menu .menu li a span {
display:block;
font-size:11px;
line-height:14px;
color:#999;
cursor: pointer;
position: relative;
}
感谢您的时间。