bootstrap自适应大气暗色高科技ai公司官网首页代码
代码语言:html
所属分类:布局界面
代码描述:bootstrap自适应大气暗色高科技ai公司官网首页代码,包含关于我们、核心产品、我们的优势、团队风采、联系我们等板块,点击可滚动到相应板块栏目。
代码标签: bootstrap 自适应 大气 暗色 高科技 ai 公司 官网 首页 代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>AI科技公司 - 智能工具平台</title>
<link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/bootstrap.5.3.0.css">
<link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/bootstrap-icons.1.11.3.css">
<style>
/* 基础样式重置与全局设置 */
:root {
--primary-color: #00f0ff;
--secondary-color: #5800ff;
--dark-bg: #0a0a20;
--medium-bg: #111133;
--light-bg: #1a1a40;
--text-light: #ffffff;
--text-muted: rgba(255, 255, 255, 0.7);
--accent-glow: 0 0 15px rgba(0, 240, 255, 0.6);
--hover-glow: 0 0 25px rgba(0, 240, 255, 0.8);
--gradient-primary: linear-gradient(120deg, #00f0ff, #5800ff);
--gradient-dark: linear-gradient(120deg, #0a0a20, #1a1a40);
--border-radius: 8px;
--transition-speed: 0.3s;
}
body {
font-family: 'Rajdhani', 'NotoSansSC', sans-serif;
background-color: var(--dark-bg);
color: var(--text-light);
line-height: 1.6;
overflow-x: hidden;
background-image:
radial-gradient(circle at 25% 10%, rgba(0, 240, 255, 0.05) 0%, transparent 40%),
radial-gradient(circle at 75% 75%, rgba(88, 0, 255, 0.05) 0%, transparent 40%);
background-attachment: fixed;
}
/* 网格线背景效果 */
body::before {
content: "";
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-image:
linear-gradient(rgba(0, 240, 255, 0.03) 1px, transparent 1px),
linear-gradient(90deg, rgba(0, 240, 255, 0.03) 1px, transparent 1px);
background-size: 40px 40px;
z-index: -1;
pointer-events: none;
}
/* 通用区块样式 */
.section-padding {
padding: 6rem 0;
position: relative;
}
.container {
position: relative;
z-index: 1;
}
/* 标题样式 */
.section-title {
font-size: 2.8rem;
font-weight: 600;
text-align: center;
margin-bottom: 3rem;
position: relative;
color: var(--text-light);
text-transform: uppercase;
letter-spacing: 1px;
display: inline-block;
padding: 0 15px;
}
.section-title::before {
content: "";
position: absolute;
left: 50%;
bottom: -15px;
transform: translateX(-50%);
width: 80px;
height: 3px;
background: var(--gradient-primary);
border-radius: 3px;
}
.section-title::after {
content: attr(data-text);
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: -1;
color: transparent;
-webkit-text-stroke: 1px rgba(0, 240, 255, 0.1);
font-size: 3rem;
transform: translateY(5px);
filter: blur(8px);
opacity: 0.3;
}
/* 关于我们区块 */
.about-section {
background: var(--medium-bg);
overflow: hidden;
position: relative;
}
.about-section::before {
content: "";
position: absolute;
top: -100px;
right: -100px;
width: 400px;
height: 400px;
border-radius: 50%;
background: rgba(0, 240, 255, 0.03);
filter: blur(80px);
}
.about-content {
padding: 2rem;
position: relative;
z-index: 2;
}
.about-tagline {
font-size: 1.5rem;
font-weight: 600;
color: var(--primary-color);
margin-bottom: 1.5rem;
text-shadow: var(--accent-glow);
display: inline-block;
background: rgba(0, 240, 255, 0.1);
padding: 5px 15px;
border-radius: 30px;
}
.about-text {
color: var(--text-muted);
font-size: 1.1rem;
margin-bottom: 1rem;
line-height: 1.8;
}
.about-stats {
display: flex;
gap: 2rem;
margin: 2.5rem 0;
}
.stat-item {
position: relative;
padding: 1.5rem;
background: rgba(10, 10, 32, 0.5);
border-radius: var(--border-radius);
border: 1px solid rgba(0, 240, 255, 0.1);
transition: all var(--transition-speed);
backdrop-filter: blur(5px);
flex: 1;
text-align: center;
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
}
.stat-item:hover {
transform: translateY(-5px);
border-color: var(--primary-color);
box-shadow: var(--accent-glow);
}
.stat-number {
font-size: 2.5rem;
font-weight: 700;
color: var(--text-light);
margin-bottom: 0.5rem;
background: var(--gradient-primary);
-webkit-background-clip: text;
background-clip: text;
-webkit-text-fill-color: transparent;
display: inline-block;
}
.stat-number span {
font-size: 1.8rem;
vertical-align: super;
}
.stat-label {
color: var(--text-muted);
font-size: 1rem;
font-weight: 500;
text-transform: uppercase;
letter-spacing: 1px;
}
.about-image {
position: relative;
border-radius: 10px;
overflow: hidden;
box-shadow: 0 20px 40px rgba(0, 0, 0, 0.4);
}
.about-image::before {
content: "";
position: absolute;
inset: 0;
border: 2px solid transparent;
border-radius: 10px;
background: var(--gradient-primary);
-webkit-mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
pointer-events: none;
}
.about-image img {
width: 100%;
height: auto;
transition: transform 1s;
filter: brightness(0.9) contrast(1.1);
}
.about-image:hover img {
transform: scale(1.05);
}
.btn-primary-outline {
display: inline-block;
padding: 12px 30px;
background: transparent;
color: var(--primary-color);
border: 1px solid var(--primary-color);
border-radius: 50px;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 1px;
transition: all var(--transition-speed);
position: relative;
overflow: hidden;
z-index: 1;
text-decoration: none;
}
.btn-primary-outline::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 0;
height: 100%;
background: var(--gradient-primary);
transition: all 0.5s;
z-index: -1;
}
.btn-primary-outline:hover {
color: var(--text-light);
box-shadow: var(--accent-glow);
}
.btn-primary-outline:hover::before {
width: 100%;
}
/* 核心AI工具区块 */
.feature-section {
position: relative;
background: var(--dark-bg);
}
.feature-section::after {
content: "";
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 200px;
background: linear-gradient(to top, var(--medium-bg), transparent);
z-index: 0;
}
.card-tech {
background: rgba(10, 10, 32, 0.7);
border-radius: var(--border-radius);
padding: 2.5rem 1.5rem;
height: 100%;
position: relative;
overflow: hidden;
transition: all var(--transition-speed);
text-align: center;
border: 1px solid rgba(0, 240, 255, 0.1);
backdrop-filter: blur(5px);
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2);
}
.card-tech::before {
content: "";
position: absolute;
top: -10px;
right: -10px;
width: 100px;
height: 100px;
background: rgba(88, 0, 255, 0.1);
filter: blur(30px);
border-radius: 50%;
z-index: -1;
}
.card-tech:hover {
transform: translateY(-10px);
box-shadow: var(--accent-glow);
border-color: var(--primary-color);
}
.card-tech:hover::after {
opacity: 1;
}
.card-tech::after {
content: "";
position: absolute;
inset: 0;
border-radius: var(--border-radius);
padding: 1px;
background: var(--gradient-primary);
-webkit-mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
opacity: 0;
transition: opacity var(--transition-speed);
}
.icon-bg {
width: 70px;
height: 70px;
margin: 0 auto 1.5rem;
display: flex;
align-items: center;
justify-content: center;
border-radius: 50%;
background: rgba(0, 240, 255, 0.1);
color: var(--primary-color);
font-size: 1.8rem;
position: relative;
transition: all var(--transition-speed);
}
.card-tech:hover .icon-bg {
background: var(--gradient-primary);
color: var(--text-light);
transform: rotate(360deg);
box-shadow: var(--accent-glow);
}
.card-tech h4 {
font-size: 1.4rem;
font-weight: 600;
color: var(--text-light);
margin-bottom: 1rem;
}
.card-tech p {
color: var(--text-muted);
font-size: 1rem;
margin-bottom: 1.5rem;
}
.btn-try {
display: inline-block;
padding: 8px 20px;
background: transparent;
color: var(--primary-color);
border: 1px solid var(--primary-color);
border-radius: 30px;
font-size: 0.9rem;
font-weight: 500;
transition: all var(--transition-speed);
text-decoration: none;
position: relative;
overflow: hidden;
z-index: 1;
}
.btn-try::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 0;
height: 100%;
background: var(--gradient-primary);
transition: all 0.5s;
z-index: -1;
}
.btn-try:hover {
color: var(--text-light);
}
.btn-try:hover::before {
width: 100%;
}
/* 优势区块 */
.advantage-section {
background: var(--medium-bg);
position: relative;
}
.advantage-section::before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-image: radial-gradient(rgba(0, 240, 255, 0.03) 2px, transparent 2px);
background-size: 30px 30px;
opacity: 0.5;
}
.advantage-item {
background: rgba(10, 10, 32, 0.5);
border-radius: var(--border-radius);
padding: 2rem;
height: 100%;
text-align: center;
position: relative;
transition: all var(--transition-speed);
border: 1px solid rgba(0, 240, 255, 0.1);
backdrop-filter: blur(5px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.advantage-item:hover {
transform: translateY(-5px);
border-color: var(--primary-color);
box-shadow: var(--accent-glow);
}
.icon-adv {
font-size: 2.5rem;
color: var(--primary-color);
margin-bottom: 1.5rem;
display: inline-block;
transition: all var(--transition-speed);
text-shadow: var(--accent-glow);
}
.advantage-item:hover .icon-adv {
transform: scale(1.2);
}
.advantage-item h5 {
font-size: 1.4rem;
font-weigh.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0