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 :

comment faire un cadre avec titre SUR le bord


Sujet :

CSS

  1. #1
    Membre actif
    Avatar de adaneels
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2006
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet MOA

    Informations forums :
    Inscription : Août 2006
    Messages : 236
    Points : 210
    Points
    210
    Par défaut comment faire un cadre avec titre SUR le bord
    Bonjour,

    Je cherche à faire un cadre dont le titre est sur le trait du bord. Voir l'exemple en pièce jointe.

    La seule façon que je trouve pour faire ceci est de faire un div avec 3 images pour le haut (rouge sur le dessin) et un div sans bord en haut pour le reste (en bleu sur le dessin).

    Existe-t-il un moyen de faire ceci sans image ?

    Cordialement,
    AD
    Images attachées Images attachées  

  2. #2
    Membre averti Avatar de onirisme
    Homme Profil pro
    Ingénieur commercial
    Inscrit en
    Novembre 2004
    Messages
    221
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur commercial
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Novembre 2004
    Messages : 221
    Points : 316
    Points
    316
    Par défaut
    Voilà une approche.
    A toi de régler les blocks et tout le reste.

    Code : 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
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    	<head>
    		<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    		<title>Untitled Document</title>
    		<script type="text/javascript" src="tooltip.js"></script>
     
    		<style type="text/css">
    	html,body {
    		height : 100%;
    		}
    	h2{
    	        color : #cc0000;
    		}
    	   #contener {
    	   	position : relative ;
    	   	width : 750px ;
    		border : #000000 thin solid ;
    		background : #f5f5f5 ;
    		height : 100% ;
    		margin : auto ;
    	   }
    	   #content {
    	   	width : 700px ;
    		height : 120px;
    		background : #f5f5f5 ;
    		border : #000000 thin solid ;
    		margin : 40px auto 0 auto ;
    	   }
    	   .titre{
    	   	display : block ;
    	   	position : relative ;
    	   	margin : -12px 0 0 20px ;
    		float : left ;
    		color : #cc0000 ; 
    		font-size : 18px ;
    		background : #f5f5f5 ;
    	   }
    	</style>
    	</head>
    	<body>
    		<div id="contener">
    			<div id="content">
    				<span class="titre">Titre du site</span>
    			</div>
    		</div>
    	</body>
    </html>
    Il faut en fait mettre une valeur négative à un margin top afin de placer ton titre sur la ligne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    .titre{
    	   	display : block ;
    	   	position : relative ;
    	   	margin : -12px 0 0 20px ;
    		float : left ;
    		color : #cc0000 ; 
    		font-size : 18px ;
    		background : #f5f5f5 ;
    	   }
    Capture :
    Nom : capture02.jpg
Affichages : 2299
Taille : 9,7 Ko

  3. #3
    Membre actif
    Avatar de adaneels
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2006
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet MOA

    Informations forums :
    Inscription : Août 2006
    Messages : 236
    Points : 210
    Points
    210
    Par défaut
    Merci, ça fonctionne impeccable.

    Je commence juste à trouver une méthode avec h1 au lieu du span de ton exemple. J'avais aussi tenter avec un span mais sans définir le float:left et le margin-left donc ça n'allait pas !

    Merci encore,ça m'aide bien.

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

Discussions similaires

  1. [AC-2007] Comment faire une requete avec 23 critères "ou" sur colonnes differentes
    Par sebing dans le forum Requêtes et SQL.
    Réponses: 10
    Dernier message: 14/09/2010, 20h33
  2. Réponses: 8
    Dernier message: 09/12/2005, 16h08
  3. [JDBC][Access] comment faire un lien avec la BD
    Par pmartin8 dans le forum JDBC
    Réponses: 4
    Dernier message: 19/10/2005, 15h35
  4. comment faire un sphère avec une texture ?
    Par fregate dans le forum OpenGL
    Réponses: 1
    Dernier message: 12/09/2005, 04h37
  5. [INDY] comment faire un 'POST' avec idHTTP??
    Par gamez dans le forum Composants VCL
    Réponses: 5
    Dernier message: 17/05/2004, 20h02

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