2010-12-09 8 views
2

j'ai div appelé "comment box"quel est le moyen le plus court d'écrire ces propriétés CSS css?

et je veux avoir la bordure solid couleur #ccc, mais je veux le côté droit, pas à bordé.

donc seulement à gauche, en haut et en bas de la div devrait être recouvert de borederlines. merci

+0

Voici un bon site Web qui enseigne CSS: http://www.w3schools.com/css/ Vous pouvez rechercher des «frontières» ou quoi que ce soit d'autre à l'avenir et il y a beaucoup d'exemples. J'espère que ça aide: D –

Répondre

5

probablement

.commentbox{ 
    border: solid #ccc; 
    border-right: none; 
} 
+0

bravo merci ça fonctionne, désolé pour la question stupide hehe, im un débutant à css – getaway

+0

@getaway - nous devons tous commencer quelque part :-) – Bojangles

+2

En fait, la valeur '0' aurait été un petit peu plus court que «none» pour réinitialiser la valeur: P –

0

Vous pouvez le faire:

.commentbox{ 
    border:1px solid color #ccc; 
    border-right:none; 
} 

La règle border:1px solid color #ccc; appliquera la frontière à quatre côtés, mais plus tard règle border-right:none; va le retirer de right côté, vous laissant avec trois côtés de la frontière.

Vous pouvez lire cet article sur CSS-Trick.Com:

1

Ceci fonctionnerait:

.commentbox { 
border: 2px solid #ccc; 
border-right: none; /* though some amend this to: '0 none transparent' */ 
} 

Eff cace vous déclarez le width, style et color de la frontière dans la première règle abrégée, puis attribuez-lui une style de none (bien que vous pouvez utiliser border-right-width: 0 ou border-right-color: transparent pour obtenir le même résultat dans les navigateurs conformes).

Questions connexes