-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathstyling.css
More file actions
229 lines (160 loc) · 4.56 KB
/
styling.css
File metadata and controls
229 lines (160 loc) · 4.56 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
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
/*Initialisation de margin, padding et bordure a 0 pour évité les valeur par défaut*/
* {
margin: 0;
padding: 0;
border: 0;
}
/*Styling pour les ul tag qu'on a utilisé pour les bars de navigation (Main Nav bar et side-top nav bar) */
ul {
list-style-type: none;
/* élimine le style par défaut des list non-ordonnés (les boules) */
padding: 15px 0;
overflow: hidden;
/* cache la bar de defilement */
background-color: #445361b4;
text-align: center;
/* centralise le contenue verticalement*/
}
/*Styling pour aligner les element de notre liste*/
ul li {
display: inline;
}
/*Styling pour les lien de notre page (pour chaque a tag de notre list)*/
ul li a {
color: white;
text-align: center;
padding: 14px;
text-decoration: none;
/*éliminé les decoration standard de text pour les lien*/
font-weight: bold;
font-family: "Merriweather", Georgia, serif;
border-top-left-radius: 30px;
border-top-right-radius: 30px;
}
/*le styling pour notre Side nav bar ( On la met au haut et mettre sa position sticky pour toujours rester en haut de la page meme si il scroll la page) */
.sidenav {
position: sticky;
top: 0;
}
.sidenav ul {
border-bottom-left-radius: 20px;
border-bottom-right-radius: 20px;
}
.sidenav ul li a:hover {
color: #212931;
background-color: white;
transition: 500ms;
/*ceci pour changer les valeurs des propriétés en douceur*/
margin: 20px;
padding: 21px;
}
.topnav ul li a:hover {
border-bottom: 10px solid white;
transition: 400ms;
}
/*Styling général pour le main tag */
main {
width: 70vw;
margin: auto;
/*centralisation piur tout le contenue de main horizentalement*/
}
/*Styling pour les section tags*/
section {
padding: 40px 0;
line-height: 1.9;
/*l'espace vide entre une ligne et une autre*/
}
/*Styling pour les header de chaque section*/
section header {
font-size: 20px;
padding: 20px;
text-align: center;
}
/* -- des images pour l'arrière plan de chaque page -- */
/*Configuration pour les images de background*/
body {
background-repeat: no-repeat;
/*Pour que l'image ne ce repete pas dans l'arrière plan*/
background-size: cover;
/*L'image sera cover tout le background avec sa dimension*/
background-attachment: fixed;
/*L'image sera fixé c'est a dire que lorsqu'on scrolle la page l'image sera fixe */
}
/*image d'arrière plan pour la page initial (Elon Musk)*/
#bodyindex {
background-image: url(/Image/ELonMusk.jpg);
}
/*image d'arrière plan pour la page NeuralLink */
#bodyNeuralink {
background-image: url(/Image/musky1.png);
}
/*image d'arrière plan pour la page Tesla*/
#bodyTesla {
background-image: url(/Image/FirstElecCar.jpg);
}
/*image d'arrière plan pour la page SpacX*/
#bodySpaceX {
background-image: url(/Image/SpaceXImage.jpg);
}
/*image d'arrière plan pour la page OpenAi*/
#bodyOpenAI {
background-image: url(/Image/OpenAIHand.jpeg);
}
/*styling pour le contenue de chaque page*/
.content {
background-color: rgba(255, 255, 255, 0.972);
position: relative;
top: 82vh;
/*Initialement la page sera apparue apres 82% de top de le navigateur */
width: 80vw;
margin: 20px auto;
/*Pour centralisé le contenue horizontalement*/
border-bottom-left-radius: 20px;
/*le radius de bordure bas a gauche*/
border-bottom-right-radius: 20px;
/*le radius de bordure bas a droite*/
}
/*le styling pour chaque p tag dans notre projet*/
p {
font-family: "Source Sans Pro", Helvetica, sans-serif;
text-indent: 30px;
/*l'espace vide avant cahque paragraphe de projet*/
}
/*le styling initial pour les cadre des image de notre projet*/
div.gallery {
margin: 10px;
border: 1px solid #ccc;
/* le bordure pour chaque image */
width: 200px;
float: right;
/* sa position */
}
/* le styling pour le text de description de chaque image */
div.desc {
padding: 5px;
text-align: center;
font-size: 12px;
}
/*styling pour tous les div que contien les paragraphe de chaque section*/
.Paragraph {
padding: 60px 0;
/*bien centralisé le contenu verticalement*/
}
/* Styling pour chaque header de notre projet */
h1,
h2 {
color: rgb(52, 94, 148);
}
h1::before {
content: "# ";
/* ce contenue sera apparu avant chaque contenu de h1 tag */
color: rgb(163, 162, 162);
}
/*Un styling suplémentaire pour le button link de la page initiale */
.MainLink {
border: 2px solid white;
}
.MainLink:hover {
background-color: white;
color: black;
}