понедельник, 26 марта 2007
Делаем тень под аватарками как у
меня
Не работает в IE.
1. Сохранить эту картинку себе в библиотеку изображений
http://static.diary.ru/userdir/9/3/...20/17429427.png
2. Добавить код
читать дальше
.singleComment .postContent { padding-left:140px; }
.singleComment .postInner { margin-left:-150px; padding-left:150px; }
.singleComment .commentAuthor { float:left; width:130px; overflow:visible; margin-left:-140px !important; margin-left:-65px; max-width: 130px; }
.commentAuthor .avatar { margin:0px 0 10px; width:auto; max-width: 140px; }
.avatar, .avatarNew{ float:left; background: url('/userdir/9/3/1/2/93120/17429427.png') no-repeat bottom right !important; background: no-repeat bottom right; margin: 10px 0 0px 10px !important; margin: 10px 0 0px 5px;}
.avatar img,.avatarNew img { display: block; position: relative; background-color: #fff; border: 1px solid #a9a9a9; margin: -6px 6px 6px -6px; padding: 4px; filter:alpha(opacity=100) !important;-moz-opacity:.75 !important;opacity:.75 !important;}
.avatar img:hover,.avatarNew img:hover { display: block; position: relative; background-color: #fffff0; border: 1px solid #898989; margin: -6px 6px 6px -6px; padding: 4px; filter:alpha(opacity=100);-moz-opacity:1.0 !important;opacity:1.0 !important; }
/userdir/9/3/1/2/93120/17429427.png поменять на адрес картинки из своей библиотеки.
@темы:
основные блоки
.avatar img,.avatarNew img { display: block; position: relative; background-color: #fff; border: 1px solid #a9a9a9; margin: -6px 6px 6px -6px; padding: 4px; filter:alpha(opacity=100) !important;-moz-opacity:.75 !important;opacity:.75 !important;}
.avatar img:hover,.avatarNew img:hover { display: block; position: relative; background-color: #fffff0; border: 1px solid #898989; margin: -6px 6px 6px -6px; padding: 4px; filter:alpha(opacity=100);-moz-opacity:1.0 !important;opacity:1.0 !important; }
т.е. вот так:
.singleComment .postContent { padding-left:140px; }
.singleComment .postInner { margin-left:-150px; padding-left:150px; }
.singleComment .commentAuthor { float:left; width:130px; overflow:visible; margin-left:-140px !important; margin-left:-65px; max-width: 130px; }
.commentAuthor .avatar { margin:0px 0 10px; width:auto; max-width: 140px; }
.avatar, .avatarNew{ float:left; background: url('/userdir/9/3/1/2/93120/17429427.png') no-repeat bottom right !important; background: no-repeat bottom right; margin: 10px 0 0px 10px !important; margin: 10px 0 0px 5px;}
.avatar img,.avatarNew img { display: block; position: relative; background-color: #fff; border: 1px solid #a9a9a9; margin: -6px 6px 6px -6px; padding: 4px;}
.avatar img:hover,.avatarNew img:hover { display: block; position: relative; background-color: #fffff0; border: 1px solid #898989; margin: -6px 6px 6px -6px; padding: 4px; }
не подскажите как поченить?
ничего не вылазит вроде)
padding: 4 на 0px;
ха, столько вариантов перепробовал, а до этой настройки не додумался)))
спасибо большое! получилось
Слева ещё смогла его подбить, а справа так и торчит.
Как можно его подправить?
Надо было прописать границы справа.
FILTER: progid
к .avatar img,.avatarNew img
У меня и без того в ИЕ оно нормально отображается, я бы сказала, даже лучше, чем в ФФ
Или у вас оно не нормально? Можете глянуть?
в IE6 теней нет )
У меня именно 7-ой
Прописала. Надеюсь теперь оно будет правильно отображаться =)
Спасибо за помощь.)
в чем проблема?
http://pay.diary.ru/~Fandi
в чем проблема?
http://pay.diary.ru/~Fandi
Код:
.singleComment .postContent { padding-left:140px; }
.singleComment .postInner { margin-left:-150px; padding-left:150px; }
.singleComment .commentAuthor { float:left; width:130px; overflow:visible; margin-left:-140px !important; margin-left:-65px; max-width: 130px; }
.commentAuthor .avatar { margin:0px 0 10px; width:auto; max-width: 140px; }
.avatar, .avatarNew{ float:left; background: url('/userdir/8/2/3/4/82341/18103934.png') no-repeat bottom right !important; background: no-repeat bottom right; margin: 10px 0 0px 10px !important; margin: 10px 0 0px 5px;}
.avatar img,.avatarNew img { display: block; position: relative; background-color: #fff; border: 1px solid #a9a9a9; margin: -6px 6px 6px -6px; padding: 4px; filter:alpha(opacity=100) !important;-moz-opacity:.75 !important;opacity:.75 !important;}
.avatar img:hover,.avatarNew img:hover { display: block; position: relative; background-color: #fffff0; border: 1px solid #898989; margin: -6px 6px 6px -6px; padding: 4px; filter:alpha(opacity=100);-moz-opacity:1.0 !important;opacity:1.0 !important; }
Если у вас - нет, то перечитываем вторую строчку и пытаемся делать как тут http://pay.diary.ru/~diaryCSS/?comm...postid=26469571
в нём не сижу
так что хрен с ним)
.commentAuthor .avatar, .commentAuthor .avatarNew{ width:auto !important;}
то всё перестаёт съежать)
если вопрос был - извиняюсь.