<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Complex Nested Structure</title>
<link
rel="stylesheet"
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css"
/>
<link
rel="stylesheet"
href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css"
/>
<style>
.box {
border: 2px solid #000;
margin: 10px;
padding: 10px;
border-radius: 5px;
transition: all 0.3s ease;
}
.box-1 {
background-color: #f9f9f9;
}
.box-2 {
background-color: #e9e9e9;
}
.box-3 {
background-color: #d9d9d9;
}
.box-4 {
background-color: #c9c9c9;
}
.box-5 {
background-color: #b9b9b9;
}
.box:hover {
transform: scale(1.05);
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
}
.highlight {
background-color: yellow;
font-weight: bold;
animation: flash 1s infinite;
}
.italic {
font-style: italic;
}
.shadow {
box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.3);
}
.text-center {
text-align: center;
}
.text-right {
text-align: right;
}
.dashed {
border-style: dashed;
}
.dotted {
border-style: dotted;
}
.gradient {
background: linear-gradient(45deg, #ff9a9e, #fad0c4);
}
ul {
list-style-type: square;
}
ol {
list-style-type: upper-roman;
}
table {
border-collapse: collapse;
width: 100%;
}
th,
td {
border: 1px solid #000;
padding: 8px;
text-align: left;
}
.circle {
width: 50px;
height: 50px;
border-radius: 50%;
background-color: #ffebcd;
display: inline-block;
}
.tooltip {
position: relative;
display: inline-block;
}
.tooltip .tooltiptext {
visibility: hidden;
width: 120px;
background-color: #555;
color: #fff;
text-align: center;
border-radius: 5px;
padding: 5px;
position: absolute;
z-index: 1;
bottom: 125%;
left: 50%;
margin-left: -60px;
opacity: 0;
transition: opacity 0.3s;
}
.tooltip:hover .tooltiptext {
visibility: visible;
opacity: 1;
}
.flex-container {
display: flex;
flex-wrap: wrap;
gap: 10px;
}
.flex-item {
flex: 1 1 200px;
border: 1px solid #ccc;
padding: 10px;
background-color: #fff;
}
form {
margin-top: 20px;
}
input,
select,
textarea,
button {
display: block;
margin: 10px 0;
padding: 5px;
font-size: 16px;
}
a {
color: blue;
text-decoration: underline;
}
.button-primary {
background-color: #007bff;
color: #fff;
padding: 10px 20px;
border: none;
border-radius: 5px;
cursor: pointer;
transition: background-color 0.3s ease;
}
.button-primary:hover {
background-color: #0056b3;
}
.button-secondary {
background-color: #6c757d;
color: #fff;
padding: 10px 20px;
border: none;
border-radius: 5px;
cursor: pointer;
transition: background-color 0.3s ease;
}
.button-secondary:hover {
background-color: #5a6268;
}
@keyframes flash {
0%,
100% {
opacity: 1;
}
50% {
opacity: 0.5;
}
}
</style>
</head>
<body>
<div class="box box-1 animate__animated animate__bounceIn">
Level 1
<div class="box box-2 animate__animated animate__fadeInLeft">
Level 2
<div class="box box-3 animate__animated animate__fadeInRight">
Level 3
<div class="box box-4 animate__animated animate__fadeInUp">
Level 4
<div class="box box-5 animate__animated animate__fadeInDown">
Level 5
<div id="target" class="flex-container">
<div class="flex-item">
<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>
Item 3
<ol>
<li>Sub-item A</li>
<li>Sub-item B</li>
<li>Sub-item C</li>
</ol>
</li>
</ul>
</div>
<div class="flex-item">
<table>
<tr>
<th>Header 1</th>
<th>Header 2</th>
<th>Header 3</th>
</tr>
<tr>
<td>Row 1 Col 1</td>
<td>Row 1 Col 2</td>
<td>Row 1 Col 3</td>
</tr>
<tr>
<td>Row 2 Col 1</td>
<td>Row 2 Col 2</td>
<td>Row 2 Col 3</td>
</tr>
</table>
</div>
<div class="flex-item gradient">
Gradient Background
<div class="tooltip">
Hover me
<span class="tooltiptext">Tooltip Text</span>
</div>
<div class="circle"></div>
</div>
<div
class="flex-item gradient"
style="
border: 2px solid #000;
margin: 10px;
padding: 10px;
border-radius: 5px;
transition: all 0.3s ease;
background-color: #b9b9b9;
transform: scale(1.05);
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
background: linear-gradient(45deg, #ff9a9e, #fad0c4);
"
>
All Styles Applied
</div>
</div>
<div class="text-center shadow">
<p class="highlight">Highlighted Centered Text</p>
<p class="italic">Italic Centered Text</p>
</div>
<div>
<form>
<label for="name">Name:</label>
<input
type="text"
id="name"
name="name"
placeholder="Enter your name"
/>
<label for="email">Email:</label>
<input
type="email"
id="email"
name="email"
placeholder="Enter your email"
/>
<label for="gender">Gender:</label>
<select id="gender" name="gender">
<option value="male">Male</option>
<option value="female">Female</option>
<option value="other">Other</option>
</select>
<label for="message">Message:</label>
<textarea
id="message"
name="message"
rows="4"
placeholder="Write your message"
></textarea>
<button type="submit" class="button-primary">Submit</button>
<button type="reset" class="button-secondary">Reset</button>
</form>
</div>
<div>
<p>
Visit our
<a href="https://example.com" target="_blank">website</a> for
more information.
</p>
</div>
<div>
<button
onclick="alert('Button Clicked!')"
class="button-primary"
>
Click Me
</button>
<button class="button-secondary">Another Button</button>
</div>
</div>
</div>
</div>
</div>
</div>