gpt4 book ai didi

javascript - 背景不会显示和选项卡不透明度

转载 作者:太空宇宙 更新时间:2023-11-04 11:09:41 25 4
gpt4 key购买 nike

我正在制作一个包含三个选项卡的网站,我希望这些选项卡在背景图像上显示为灰色框,不透明度大约为 25%。我的问题是我不知道该怎么做&我的背景图片根本不会显示。我是编程的新手,所以这可能只是我的一个愚蠢错误,感谢任何帮助!

jQuery(document).ready(function() {
jQuery('.tabs .tab-links a').on('click', function(e) {
var currentAttrValue = jQuery(this).attr('href');

// Show/Hide Tabs
jQuery('.tabs ' + currentAttrValue).show().siblings().hide();

// Change/remove current tab to active

jQuery(this).parent('li').addClass('active').siblings().removeClass('active');

e.preventDefault();
});
});
body{
background-image: url("Artwork/Login.jpg");
}

/*TABS INFO*/
.tabs {
width:100%;
display:inline-block;
}

/*----- Tab Links -----*/
/* Clearfix */
.tab-links:after {
display:block;
clear:both;
content:'';
}

.tab-links li {
margin:0px 5px;
float:left;
list-style:none;
}

.tab-links a {
padding:9px 15px;
display:inline-block;
border-radius:0px 0px 5px 5px;
background:#7FB5DA;
font-size:16px;
font-weight:600;
color:#4c4c4c;
transition:all linear 0.15s;
}

.tab-links a:hover {
background:#a7cce5;
text-decoration:none;
}

li.active a, li.active a:hover {
background:#fff;
color:#4c4c4c;
}

/*----- Content of Tabs -----*/
.tab-content {
padding:15px;
border-radius:3px;
box-shadow:-1px 1px 1px rgba(0,0,0,0.15);
background:#fff;
background-color: rgba(255, 255, 255, .25);
}

.tab {
display:none;
}

.tab.active {
display:block;
}
<link rel="stylesheet" type="text/css" href="css/index.css" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script type="text/javascript" src="js/tabs.js"></script>
<body>
<div class="tabs">
<ul class="tab-links">
<li class="active"><a href="#tab1">Tab 1</a></li>
<li><a href="#tab2">Tab 2</a></li>
<li><a href="#tab3">Tab 3</a></li>
</ul>
<div class="tab-content">
<div id="tab1" class="tab active">
this is a test
</div>

<div id="tab2" class="tab">
this is a test
</div>

<div id="tab3" class="tab">
this is a test
</div>
</div>
</div>
</body>
<footer>
</footer>

我尝试过更改文件结构、重命名以及我能想到的任何其他方法,但就像我说的那样;我是新来的,所以我有点在黑暗中跌跌撞撞。

最佳答案

我很确定这里不需要起始 /(如果图像位于 HTML 页面旁边的 Artwork 文件夹中):

背景:url("/Artwork/Login.jpg");

关于不透明度,您尝试过什么?代码中没有 opacity 属性。

编辑:

根据您的评论,这是一种在白色透明背景中包含不透明黑色文本的方法:

body {
background-image: url("http://static3.depositphotos.com/1004423/181/i/950/depositphotos_1812868-Abstract-Rock-Background.jpg");
background-size: cover;
}

.trans {
background-color: rgba(255, 255, 255, .5);
color: black;
font-family: Arial;
padding: .5em;
}
<div class="trans">here you go</div>

关于javascript - 背景不会显示和选项卡不透明度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33724036/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com