-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathstyle.css
More file actions
91 lines (83 loc) · 2.67 KB
/
Copy pathstyle.css
File metadata and controls
91 lines (83 loc) · 2.67 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
body {
font-family: "Times New Roman", serif;
text-align: center;
margin: 0;
padding: 20px;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
min-height: 97vh;
}
.main-title {
font-size: 3em;
font-weight: bold;
font-style: italic;
margin-bottom: 5px;
}
.construction-message {
font-size: 1.2em;
margin-bottom: 20px;
}
.links-container {
margin-top: 10px;
display: flex;
flex-direction: row;
gap: 15px;
justify-content: center;
}
.links-container a {
text-decoration: none;
color: #000000;
}
.links-container a:hover {
text-decoration: underline;
}
.main-image {
width: 600px;
height: auto;
}
.header-logo {
position: fixed;
top: 20px; /* 20 pixel dal bordo superiore */
left: 20px; /* 20 pixel dal bordo sinistro */
z-index: 1000; /* Assicura che il logo sia sopra gli altri elementi */
text-decoration: none; /* Rimuove la sottolineatura del link */
}
.header-logo img {
width: 100px; /* Era 60px, ora è più piccolo */
height: auto;
/* ...altre proprietà... */
}
/* Stile per la navigazione centrata (sulla homepage) */
.centered-nav-links {
margin-top: 10px; /* Spazio tra immagine e link */
display: flex; /* Flexbox per disporre i link orizzontalmente */
flex-direction: row;
gap: 15px; /* Spazio tra i link */
justify-content: center; /* Centra i link nel loro contenitore */
/* Queste regole verranno sovrascritte da .top-left-nav se la pagina non è l'index */
}
/* Stile per la navigazione in alto a sinistra (sulle altre pagine) */
.top-left-nav-links {
position: fixed; /* Posiziona l'elemento rispetto alla finestra del browser */
top: 20px; /* 20 pixel dal bordo superiore, come il logo */
left: 135px; /* A destra del logo (es. 20px logo_margin + 60px logo_width + 20px spazio = 100px) */
z-index: 999; /* Assicura che sia sopra il contenuto, ma sotto il logo se si sovrapponessero */
display: flex; /* Usa flexbox per disporre i link orizzontalmente */
flex-direction: row;
gap: 15px; /* Spazio tra i link */
justify-content: flex-start; /* Allinea i link a sinistra nel contenitore */
white-space: nowrap; /* Impedisce ai link di andare a capo se lo spazio è poco */
}
/* Stili comuni per i link di navigazione (per entrambi i tipi di nav) */
.centered-nav-links a,
.top-left-nav-links a {
text-decoration: none;
color: #000000; /* Colore nero per i link */
padding: 5px 8px; /* Un po' di padding per renderli cliccabili più facilmente */
}
.centered-nav-links a:hover,
.top-left-nav-links a:hover {
text-decoration: underline;
}