Recientemente, cuando estaba desarrollando un sitio pequeño usando .net, descubrí que los estilos CSS definidos en un área específica de la página desaparecieron inexplicablemente después de agregar el código .net. Probé muchos métodos, pero descubrí que eran los comentarios. en el CSS los culpables.
El código CSS original es el siguiente: ¿ver copia simple en el portapapeles?
/*área derecha*/
.RightPart{ancho:230px;margin-top:10px;}
.RightPart{text-align:izquierda;}
.RightPart .Title{fondo:url(../images/RightPartTitle.gif) parte superior izquierda sin repetición;padding-left:32px;height:47px;}
.RightPart .TitleR{fondo:url(../images/RightPartTitleRed.gif) parte superior izquierda sin repetición;padding-left:32px;height:47px;}
.RightPart .TitleG{fondo:url(../images/RightPartTitleG.gif) parte superior izquierda sin repetición;padding-left:32px;height:47px;}
.RightPart h3{font-size:14px;color:#FFF;}
.RightPart .LeftBorder{ancho:8px;fondo:url(../images/make_default_2_1.jpg) repetir-y arriba izquierda;}
.RightPart .RightBorder{ancho:9px;fondo:url(../images/make_default_2_2.jpg) repetir-y arriba derecha;}
.RightPart .Contenido{ancho:205px;padding:0 5px;}
.RightPart ul{estilo de lista:none;}
.RightPart li{display:block;background:url(../images/page_story_icon_ball.jpg) sin repetición izquierda 3px;padding:3px 0 3px 15px;}
/*Clasificación de mapas*/
.RightPart .Categoría li{font-size:16px;font-weight:bold;background:url(../images/page_story_icon_ball.jpg) sin repetición izquierda 5px;margin:4px 0 4px 10px;}
.RightPart .Category .Line{fondo:top izquierdo;padding:0;margin:0 0 0 3px !Importante;margen:-13px 0 0 3px;width:auto;height:4px;}
/*área derecha*/
.RightPart{ancho:230px;margin-top:10px;}
.RightPart{text-align:izquierda;}
.RightPart .Title{fondo:url(../images/RightPartTitle.gif) parte superior izquierda sin repetición;padding-left:32px;height:47px;}
.RightPart .TitleR{fondo:url(../images/RightPartTitleRed.gif) parte superior izquierda sin repetición;padding-left:32px;height:47px;}
.RightPart .TitleG{fondo:url(../images/RightPartTitleG.gif) parte superior izquierda sin repetición;padding-left:32px;height:47px;}
.RightPart h3{font-size:14px;color:#FFF;}
.RightPart .LeftBorder{ancho:8px;fondo:url(../images/make_default_2_1.jpg) repetir-y arriba izquierda;}
.RightPart .RightBorder{ancho:9px;fondo:url(../images/make_default_2_2.jpg) repetir-y arriba derecha;}
.RightPart .Contenido{ancho:205px;padding:0 5px;}
.RightPart ul{estilo de lista:none;}
.RightPart li{display:block;background:url(../images/page_story_icon_ball.jpg) sin repetición izquierda 3px;padding:3px 0 3px 15px;}
/*Clasificación de mapas*/
.RightPart .Categoría li{font-size:16px;font-weight:bold;background:url(../images/page_story_icon_ball.jpg) sin repetición izquierda 5px;margin:4px 0 4px 10px;}
.RightPart .Category .Line{background:left top;padding:0;margin:0 0 0 3px !Important;margin:-13px 0 0 3px;width:auto;height:4px;} Lo que falta es "/*map clasificación */"Efectos CSS para las dos líneas siguientes.
Eliminé el comentario "/*Clasificación de mapa*/", y cuando presioné F5, encontré que la página era normal. Parece que el problema que encontré antes era el mismo.
Resumen de la solución: si descubre que el efecto de estilo CSS definido se pierde al agregar código en .net, intente eliminar algunos comentarios CSS cerca del estilo que falta si no hay otros problemas y el problema se podrá resolver.