IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

Code mystérieux (sans balise)


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Avatar de friendofweb
    Homme Profil pro
    Amateur en informatique
    Inscrit en
    Mai 2015
    Messages
    153
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Amateur en informatique
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2015
    Messages : 153
    Par défaut Code mystérieux (sans balise)
    Voilà, si vous êtes inscrit sur le site codepen, vous pouvez découvrir des codes qui sont partagés, c'est d'ailleurs la raison pour laquelle je poste ce message. Je viens de découvrir un code intéressant, mais c'est la première fois que je vois un code pareil dans la partie "html".

    Connaissez-vous cette manière de coder, c'est à dire sans balise !?

    Voici un aperçu
    Je ne vais pas vous demander de m'expliquer le code évidemment, mais seulement de me guider dans mes recherches s'il vous plaît !

    Voici le
    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    .container
    	.console
    			.console-head
    				.console-title Console
    				.console-actions
    					.console-action.console-action-min
    						span.fa.fa-caret-down
    					.console-action.console-action-max
    						span.fa.fa-arrows-alt
    					.console-action.console-action-close
    						span.fa.fa-close
    			.console-body
    				.console-text user@PC:~$
    					span.console-input _

    Code CSS : Sélectionner tout - Visualiser dans une fenêtre à part
    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
     
    //Colors
    $color-body:#647a94;
    $color-window:#bbb;
    $color-title:#222;
    $color-action-min:#eeee73;
    $color-action-max:#bee07e;
    $color-action-close:#e08d8d;
    $color-background:#222;
    $color-text:#ddd;
    //Sizes
    $height-window:24px;
    $height-border:4px;
    $height-titlebar:$height-window - $height-border;
    //End Variables
    html {
    	box-sizing: border-box;
    }
     
    *,
    *:before,
    *:after {
    	box-sizing: inherit;
    }
     
    body {
    	background-color: $color-body;
    	height: 100vh;
    }
     
    .container {
    	display: flex;
    	align-items: center;
    	justify-content: space-around;
    	height: 100%;
    }
     
    .console {
    	max-width: 720px;
    	min-width: 460px;
    	width: 50vw;
    	max-height: 540px;
    	min-height: 320px;
    	height: 50vh;
    	border: $height-border solid $color-window;
    	font-family: 'Source Code Pro', monospace;
    	.console-head {
    		height: $height-window;
    		background-color: $color-window;
    		display: flex;
    		justify-content: space-between;
    		border-bottom: $height-border solid $color-window;
    		.console-title {
    			font-weight: 600;
    			color: $color-title;
    		}
    		.console-actions {
    			display: flex;
    			justify-content: space-around;
    			.console-action {
    				margin-left: $height-border;
    				display: block;
    				width: $height-titlebar;
    				height: $height-titlebar;
    				color: $color-title;
    				text-align: center;
    				font-size: 0.9em;
    				.fa {
    					line-height: $height-titlebar;
    				}
    				&.console-action-min {
    					background-color: $color-action-min;
    				}
    				&.console-action-max {
    					background-color: $color-action-max;
    				}
    				&.console-action-close {
    					background-color: $color-action-close;
    				}
    			}
    		}
    	}
    	.console-body {
    		height:calc(100% - #{$height-window});
    		background-color: $color-background;
    		.console-text {
    			padding: 4px;
    			color: $color-text;
    			.console-input {
    				animation: 1.5s blink infinite;
    				@keyframes blink {
    					0% {
    						opacity: 1;
    					}
    					50% {
    						opacity: 1;
    					}
    					51% {
    						opacity: 0;
    					}
    					100% {
    						opacity: 0;
    					}
    				}
    			}
    		}
    	}
    }

    Bonne soirée !

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    si tu regardes bien dans le codepen que tu montres, il s'agit de :

    • HTML (Pug)
    • CSS (SCSS)

    Après une petite recherche :


    Perso, je n'en sais pas plus...

  3. #3
    Membre confirmé
    Avatar de friendofweb
    Homme Profil pro
    Amateur en informatique
    Inscrit en
    Mai 2015
    Messages
    153
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Amateur en informatique
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2015
    Messages : 153
    Par défaut
    Merci !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Affichage code HTML sans interprétation
    Par FRANCKYIV dans le forum Balisage (X)HTML et validation W3C
    Réponses: 21
    Dernier message: 23/08/2006, 14h54
  2. Réponses: 5
    Dernier message: 10/06/2006, 12h10
  3. [DOM] récupérer le code dans une balise
    Par mavvv dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 31/03/2006, 09h27
  4. Un alert() en plus et mon code fonctionne, sans il foire :|
    Par narnou dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 07/03/2006, 14h44
  5. Rediriger une page sans balise Meta
    Par linou dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 25/01/2006, 16h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo