• Добро пожаловать на инвестиционный форум!

    Во всем многообразии инвестиций трудно разобраться. MMGP станет вашим надежным помощником и путеводителем в мире инвестиций. Только самые последние тренды, передовые технологии и новые возможности. 400 тысяч пользователей уже выбрали нас. Самые актуальные новости, проверенные стратегии и способы заработка. Сюда люди приходят поделиться своим опытом, найти и обсудить новые перспективы. 16 миллионов сообщений, оставленных нашими пользователями, содержат их бесценный опыт и знания. Присоединяйтесь и вы!

    Впрочем, для начала надо зарегистрироваться!
  • 🐑 Моисей водил бесплатно. А мы платим, хотя тоже планируем работать 40 лет! Принимай участие в партнеской программе MMGP
  • 📝 Знаешь буквы и умеешь их компоновать? Платим. Дорого. Бессрочная акция от MMGP: "ОПЛАТА ЗА СООБЩЕНИЯ"

исправить css

Zlat74

Любитель
Регистрация
29.06.2010
Сообщения
301
Реакции
0
Поинты
0.000
Помогите исправить пожалуйста css вот ошибки http://jigsaw.w3.org/css-validator/validator?uri=http://shpors.ru

вот сам css

@charset "utf-8";
/*** blue ***/
a:link, a:visited {
color: #DA2424;
text-decoration:underline;
}

a:hover {
color: #DA2424;
text-decoration:none;
}


#topnav{ background: #0E192D url(../images/reddarkblue/top_menu_bg.png) top repeat-x; }
#topnav ul li a:hover{ background: #D70600; }
#topnav ul li a.active{ background: #D70600; }
#topnav ul li li { background: #D70600; KHTMLOpacity: 0.90; MozOpacity: 0.90; opacity: 0.90; }
#topnav ul li li a:hover{ background: #0E192D; filter: alpha(opacity:90); KHTMLOpacity: 0.90; MozOpacity: 0.90; opacity: 0.90; }


#date{
background: url(../images/reddarkblue/menu_right.png) top right no-repeat;
}
#leftcolumn h3,
#rightcolumn h3{
background: #AE0010 url(../images/reddarkblue/bg_h3.png) top center no-repeat;
}

ul.menu li#current {
background:#E8ECF7;
border-left:4px solid #0A296E;
}
ul.menu li#current a{
text-decoration:none;
color:#363636;
background:#E8ECF7;
}
a.readon, a.readon:hover, a.readon:visited{
display:block;
height:29px;
width:114px;
color:#FFFFFF;
padding-left: 30px;
line-height:29px;
background: url(../images/reddarkblue/bg_read_more.png) top left no-repeat;
margin:10px 0px 0px 0px;
}

#power_by, #power_by a, #power_by a:visited{
color:#8c8c8c;
text-decoration:none;
font-size:11px;
}
ul.menu li{
list-style:none;
background:url(../images/reddarkblue/menu_arrow.gif) top left no-repeat;
}

#f_area h3{
background: url(../images/reddarkblue/f_area_h3.png) top left no-repeat;
}

ul.mostread li{
list-style:none;
background:url(../images/reddarkblue/menu_arrow.gif) top left no-repeat;
}
ul.latestnews li{
list-style:none;
background:url(../images/reddarkblue/menu_arrow.gif) top left no-repeat;
}
.moduletable ul li {
list-style:none;
background:url(../images/reddarkblue/menu_arrow.gif) top left no-repeat;
}
#f_area a {
color:#FFFFFF;
}
div.componentheading{
color:#2E424B;
}
 

cordeie

Любитель
Регистрация
07.07.2009
Сообщения
274
Реакции
0
Поинты
0.000
Основная проблема в свойстве opacity, он не катит в 2.1, и не проходит валидацию соответственно.
Можете отказаться от его использования, замените создаваемый им эффект на аналогичный в js или просто упростите задачу.
Он для менюшки у вас используется, так что там много вариантов.
 
Последнее редактирование:

cordeie

Любитель
Регистрация
07.07.2009
Сообщения
274
Реакции
0
Поинты
0.000
Zlat74, а у вас в шаблоне что-то не правильно отображается, или вы просто хотите чтобы css был валидным?
Если первое, то лишь по одному css не понять что не как, нужно видеть как он выводится в шаблоне. Может и в html проблема быть.
 

cordeie

Любитель
Регистрация
07.07.2009
Сообщения
274
Реакции
0
Поинты
0.000
Zlat74, тогда как бы вот в чем дело:
у вас в css используется свойство opacity. Оно позволяет задавать прозрачность элементам. Вот где используется:
#topnav ul li li { background: #D70600; KHTMLOpacity: 0.90; MozOpacity: 0.90; opacity: 0.90; }
#topnav ul li li a:hover{ background: #0E192D; filter: alpha(opacity:90); KHTMLOpacity: 0.90; MozOpacity: 0.90; opacity: 0.90; }
В вашем случае, как я понимаю, это элемент отвечающий за отображения меню, судя по всему верхнего. Вернее, эффекта в этом меню прозрачности (или затухания/осветления). Если убрать opacity, css станет валидным, но создаваемый им эффект исчезнет.
Но, его можно заменить эффектом который создается при помощи js, просто найти в интернете подходящий скрипт, и подключить его. Или, если прозрачность не важна, а важно изменения (осветление/затемнение) то это очень просто реализовать при помощи самого css. Ваш сайт в данный момент не открывается, я не видел как конкретно это у вас там используется, сужу только по css.
А так, код чистый, ошибок нет, только opacity.
 

cordeie

Любитель
Регистрация
07.07.2009
Сообщения
274
Реакции
0
Поинты
0.000
Haker, сайт ТС или валидатора, ссылка на который в первом посте?
Я зайти не могу. Пробовал через специальные сервисы, и с включением турбо в опере - "Невозможно найти удалённый сервер".
 
Последнее редактирование:

Haker

Специалист
Регистрация
04.12.2008
Сообщения
1,518
Реакции
36
Поинты
0.000
Haker, сайт ТС или валидатора, ссылка на который в первом посте?
Я зайти не могу. Пробовал через специальные сервисы, и с включением турбо в опере - "Невозможно найти удалённый сервер".
И сайт ТС и сайт валидатора открывается, ищите проблему у себя.
 

cordeie

Любитель
Регистрация
07.07.2009
Сообщения
274
Реакции
0
Поинты
0.000
все работает, и работало, это у меня была проблема)))

Zlat74, замените:
#topnav ul li li { background: #D70600; KHTMLOpacity: 0.90; MozOpacity: 0.90; opacity: 0.90; }
#topnav ul li li a:hover{ background: #0E192D; filter: alpha(opacity:90); KHTMLOpacity: 0.90; MozOpacity: 0.90; opacity: 0.90; }
на:
#topnav ul li li { background: #D70600; }
#topnav ul li li a:hover{ background: #0E192D; }
Opacity вам не нужен (не используется).

Будет полностью валидный сайт :)
 
Последнее редактирование:
Сверху Снизу