Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1496 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  passage de alink, vlink, link en CSS => pas le meme comportement :/

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

passage de alink, vlink, link en CSS => pas le meme comportement :/

n°277849
joce
Architecte / Développeur principal
"BugHunter"
Posté le 31-12-2002 à 16:19:10  profilanswer
 

pour le forum sur forum1.php3 on a :
 
<body style="background-color: #E2E0DB; color: #000000" link="#000080" vlink="#2f2f4f" alink="#800000">
 
J'aimerais le passer en CSS, donc :
 
a.text3:link {
  color: #000080
}
 
a.text3:visited {
  color: #2f2f4f
}
 
a.text3:active {
  color: #800000
}
 
(text3 c'est le style pour les links des titres des topics)
 
=> probleme, ca fait pas du tout la même chose :/
 
Question : pourquoi ? :D
 
exemple :
 
avant :
 
http://forum.hardware.fr/forum1.php3?cat=7
 
après :
 
http://forum.hardware.fr/forumtest/forum1.php3?cat=7
 

mood
Publicité
Posté le 31-12-2002 à 16:19:10  profilanswer
 

n°277856
Kristoph
Posté le 31-12-2002 à 16:32:26  profilanswer
 

Ca a peut-etre un rapport avec le fait que quand je regarde le code source de la page ou du fichier CSS, je ne trouve pas le code que tu mentionnes :)

n°277859
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 31-12-2002 à 16:33:53  profilanswer
 

Kristoph a écrit :

Ca a peut-etre un rapport avec le fait que quand je regarde le code source de la page ou du fichier CSS, je ne trouve pas le code que tu mentionnes :)


le code est dans style1.css


Message édité par joce le 31-12-2002 à 16:37:01
n°277862
Kristoph
Posté le 31-12-2002 à 16:37:28  profilanswer
 

Definitivement, je le vois pas !
 

Code :
  1. form {
  2. margin: 0px;
  3. }
  4. th {
  5. text-align: center
  6. }
  7. img {
  8. border: 0px;
  9. }
  10. .code
  11. {
  12.   border-top: 1px solid #000000;
  13.   border-bottom: 1px solid #000000;
  14.   border-left: 1px solid #000000;
  15.   border-right: 1px solid #000000;
  16.   background-color: #FFFFFF;
  17. }
  18. .citation
  19. {
  20.   border-top: 1px solid #000000;
  21.   border-bottom: 1px solid #000000;
  22.   border-left: 1px solid #000000;
  23.   border-right: 1px solid #000000;
  24. }
  25. .background1
  26. {
  27.   margin-left: auto;
  28.   margin-right: auto;
  29.   text-align: center;
  30. }
  31. .td80
  32. {
  33.   width: 80%
  34. }
  35. .td60
  36. {
  37.   width: 60%
  38. }
  39. .td10
  40. {
  41.   width: 10%
  42. }
  43. .left
  44. {
  45.   text-align: left;
  46. }
  47. .right
  48. {
  49.   text-align: right;
  50. }
  51. .center
  52. {
  53.   margin-left: auto;
  54.   margin-right: auto;
  55.   text-align: center;
  56. }
  57. .couleurOnline
  58. {
  59.   margin-left: auto;
  60.   margin-right: auto;
  61.   text-align: center;
  62. }
  63. img
  64. {
  65.   border: 0
  66. }
  67. .bgcolor
  68. {
  69.   text-align: center
  70. }
  71. .bgcolor1
  72. {
  73.   text-align: center;
  74. }
  75. .bgcolor2
  76. {
  77.   text-align: center;
  78. }
  79. .align
  80. {
  81.   text-align: center
  82. }
  83. .titre
  84. {
  85. font-family: Verdana, Helvetica, Arial, Sans-serif;
  86. text-decoration: none;
  87. }
  88. a.titre:hover
  89. {
  90. text-decoration: underline
  91. }
  92. .codetext
  93. {
  94.   font-family: Courier New, Courier, mono;
  95.   color: #000000;
  96. }
  97. .size2a
  98. {
  99.   font-family: Arial, Helvetica;
  100.   font-size: 2
  101. }
  102. .cit
  103. {
  104.   font-family: Verdana, Helvetica, Arial, Sans-serif;
  105. }
  106. .citpseudo
  107. {
  108.   font-size: smaller;
  109.   font-family: Verdana, Helvetica, Arial, Sans-serif;
  110. }
  111. .titre1
  112. {
  113. font-family: Verdana, Helvetica, Arial, Sans-serif;
  114. text-decoration: none;
  115. }
  116. a.titre1:hover
  117. {
  118. text-decoration: underline
  119. }
  120. .titre2
  121. {
  122. font-size: smaller;
  123. font-family: Verdana, Helvetica, Arial, Sans-serif;
  124. text-decoration: none;
  125. }
  126. a.titre2:hover
  127. {
  128. text-decoration: underline
  129. }
  130. .titre3
  131. {
  132. font-size: small;
  133. font-family: Verdana, Helvetica, Arial, Sans-serif;
  134. text-decoration: none;
  135. }
  136. .titremodo
  137. {
  138. font-family: Verdana, Helvetica, Arial, Sans-serif;
  139. text-decoration: none;
  140. }
  141. a.titremodo:hover
  142. {
  143. text-decoration: underline
  144. }
  145. .newMessage
  146. {
  147. font-family: Verdana, Helvetica, Arial, Sans-serif;
  148. text-decoration: none;
  149. }
  150. a.newMessage:hover
  151. {
  152. text-decoration: underline
  153. }
  154. .textOnline
  155. {
  156. font-family: Verdana, Helvetica, Arial, Sans-serif;
  157. text-decoration: none;
  158. text-align: center
  159. }
  160. a.textOnline:hover
  161. {
  162. text-decoration: underline
  163. }
  164. .lien1
  165. {
  166.   text-decoration: none
  167. }
  168. a.lien1:hover
  169. {
  170.   text-decoration: underline
  171. }
  172. .lien
  173. {
  174. font-family: Verdana, Helvetica, Arial, Sans-serif;
  175. text-decoration: none;
  176. color: #000066;
  177. }
  178. a.lien:hover
  179. {
  180. text-decoration: underline
  181. }
  182. .textHeader
  183. {
  184. font-family: Verdana, Helvetica, Arial, Sans-serif;
  185. text-decoration: none;
  186. }
  187. a.textHeader:hover
  188. {
  189. text-decoration: underline
  190. }
  191. .textHeaderSubcat
  192. {
  193. font-family: Verdana, Helvetica, Arial, Sans-serif;
  194. text-decoration: none;
  195. }
  196. a.textHeaderSubcat:hover
  197. {
  198. text-decoration: underline
  199. }
  200. .copyright
  201. {
  202. font-family: Verdana, Helvetica, Arial, Sans-serif;
  203. text-decoration: none;
  204. text-align: center;
  205. }
  206. a.copyright:hover
  207. {
  208. text-decoration: underline
  209. }
  210. .text3
  211. {
  212. font-size: smaller;
  213. font-family: Verdana, Helvetica, Arial, Sans-serif;
  214. text-decoration: none;
  215. }
  216. a.text3:hover
  217. {
  218. text-decoration: underline
  219. }
  220. .text31
  221. {
  222. text-decoration: none;
  223. }
  224. a.text31:hover
  225. {
  226. text-decoration: underline
  227. }
  228. .text1big
  229. {
  230. font-size: smaller;
  231. font-family: Verdana, Helvetica, Arial, Sans-serif;
  232. text-decoration: none;
  233. }
  234. a.text1big:hover
  235. {
  236. text-decoration: underline
  237. }
  238. .text1small
  239. {
  240. font-family: Verdana, Helvetica, Arial, Sans-serif;
  241. text-decoration: none;
  242. }
  243. a.text1small:hover
  244. {
  245. text-decoration: underline
  246. }
  247. .text2big
  248. {
  249.   font-family: Verdana, Helvetica, Arial, Sans-serif;
  250.   text-decoration: none;
  251. }
  252. .text2bigcit
  253. {
  254.   font-size: smaller;
  255.   font-family: Courier New, Courier, mono;
  256.   text-decoration: none;
  257. }
  258. a.text2big:hover
  259. {
  260.   text-decoration: underline;
  261. }
  262. .text2small
  263. {
  264.   font-family: Verdana, Helvetica, Arial, Sans-serif;
  265.   text-decoration: none;
  266. }
  267. a.text2small:hover
  268. {
  269.   text-decoration: underline;
  270. }


 
Probleme de cache peut-etre ? Mozilla a toujours ete très capricieux avec les changements de fichiers .css :)


Message édité par Kristoph le 31-12-2002 à 16:38:34
n°277865
gm_superst​ar
Appelez-moi Super
Posté le 31-12-2002 à 16:40:26  profilanswer
 

Non, il n'y est pas...
 
Edit: ok vu pour style1. Et ça a l'air de marcher :D


Message édité par gm_superstar le 31-12-2002 à 16:42:14

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°277866
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 31-12-2002 à 16:40:29  profilanswer
 

style1.css j'ai modifié.
Pour voir mon faut prendre par exemple les couleurs persos de potemkin et comparer les deux liens (avec les couleurs par defaut le problème n'est pas présent car aucun style n'est assigné au style text3).
Apparement le hic c'est que le style a.text3:link overide la couleur par defaut du style text3 :/

n°277867
Kristoph
Posté le 31-12-2002 à 16:41:56  profilanswer
 

Ca marche plus ou moins maintenant, mais j'ai ca a faire remarquer maintenant :
 
[citation]
Note: a:hover MUST come after a:link and a:visited in the CSS definition in order to be effective!!
 
Note: a:active MUST come after a:hover in the CSS definition in order to be effective!!
[/citation]
 
http://www.w3schools.com/css/css_pseudo_classes.asp


Message édité par Kristoph le 31-12-2002 à 16:42:10
n°277868
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 31-12-2002 à 16:42:58  profilanswer
 

Kristoph a écrit :

Ca marche plus ou moins maintenant, mais j'ai ca a faire remarquer maintenant :
 
 
 
http://www.w3schools.com/css/css_pseudo_classes.asp


ah ca c'est interessant à savoir ! :))

n°277870
gm_superst​ar
Appelez-moi Super
Posté le 31-12-2002 à 16:45:19  profilanswer
 

Note pour plus tard : beaucoup de personnes semblent vouloir utiliser [citation] [/citation] sans les balises [nom] [/nom] obligatoires... :D


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°277871
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 31-12-2002 à 16:46:59  profilanswer
 

gm_superstar a écrit :

Note pour plus tard : beaucoup de personnes semblent vouloir utiliser  sans les balises [nom] [/nom] obligatoires... :D

c'est la balise quote qu'il faut utiliser pour ca

mood
Publicité
Posté le 31-12-2002 à 16:46:59  profilanswer
 

n°277872
gm_superst​ar
Appelez-moi Super
Posté le 31-12-2002 à 16:48:04  profilanswer
 

Bah oui... mais ce n'a pas l'air évident pour tout le monde...


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°277873
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 31-12-2002 à 16:49:23  profilanswer
 

Kristoph a écrit :

Ca marche plus ou moins maintenant, mais j'ai ca a faire remarquer maintenant :
 
 
 
http://www.w3schools.com/css/css_pseudo_classes.asp


j'ai passé le a:link a:visited et a:active AVANT toutes les autres déclarations et ca change rien (c'est pas une question de a:hover ceci dit, mais de <a href="" class="pouet">p</a>
avec dans pouet :
 
.pouet {
  color: #000000;
}
 
par exemple => les a:link / a:visited / a:active prennent le dessus sur le color du style pouet

n°277876
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 31-12-2002 à 16:53:43  profilanswer
 

bon finalement j'ai reussi à feinter en dégagant les a:link etc quand le color de text3 est déclaré


Message édité par joce le 31-12-2002 à 16:53:56
n°277879
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 31-12-2002 à 17:02:54  profilanswer
 

Bon voila, j'ai passé forum1.php3 en XHTML 1.1 reste une seule erreur que j'avais déjà avant et qui me fait gravement chier :D

n°277880
gm_superst​ar
Appelez-moi Super
Posté le 31-12-2002 à 17:04:42  profilanswer
 

Les couleurs des liens ça va pas du tout avec Mozilla. Et la hauteur des lignes est trop importante...


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°277882
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 31-12-2002 à 17:07:35  profilanswer
 

gm_superstar a écrit :

Les couleurs des liens ça va pas du tout avec Mozilla. Et la hauteur des lignes est trop importante...

pour la couleur des liens sous Moz je viens de rectifier.
Pour la hauteur des lignes c'est quel param à modifier ? (d'ailleurs c'est bizarre que le fait de passer en XHTML 1.1 change la hauteur des cases :??:)


Message édité par joce le 31-12-2002 à 17:11:07
n°277889
gm_superst​ar
Appelez-moi Super
Posté le 31-12-2002 à 17:24:49  profilanswer
 

OK pour les couleurs.
 
Pour la hauteur des lignes je vois pas trop... Tout ça est assez confu :whistle: En tout cas ça ne le fait que lorsqu'on active la mise en cache. Essaye de regarder autour du padding des cellules, ou de la hauteur de ligne pour le texte (je suspecte la dernière colonne qui est sur 2 lignes)


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°277891
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 31-12-2002 à 17:27:27  profilanswer
 

ok je me loggue avec le canard de joce pour voir :D

n°277897
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 31-12-2002 à 17:40:24  profilanswer
 

humm effectivement c'est très zarbe
quand je serais chez moi je reprendrais aussi cache.js qui est actuellement loin d'être XHTML 1.1 compliant

n°277901
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 31-12-2002 à 17:47:17  profilanswer
 

bon j'ai désactivé le cache XHTML en attendant, et maintenant la page est fully XHTML 1.1 compliant :D


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  passage de alink, vlink, link en CSS => pas le meme comportement :/

 

Sujets relatifs
Passage par adresse et par valeurCSS et décalage de couleur
Remplacement CSS 1/2 de cellspacing ?[PHP et SQL] passage de variable en parametre
[CSS] OnMouseOver -> cellule qui change de couleur? possibel?Menu en CSS = Galère
comportement ie6/moz padding margin sur un div ????[CSS]Changement de couleur des liens on rollover ?
svp passage de parametres procedures stockéesQuestion sur les CSS
Plus de sujets relatifs à : passage de alink, vlink, link en CSS => pas le meme comportement :/


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR