Jump to content
  • 0

Проблема с тенью и градиентом


grifin85
 Share

Question

Добрый день, форумчаны!

Столкнулся с несколькими проблемами с версткой и прошу Вашего совета как пофиксить

1 Это кросбраузерность теней в разных браузерах. Для генерации тени для блока использовал вот этот сервис css3generator.com

Проблема в том что в разных браузерах разная интенсивность тени. Это нормально?

Код тени таковой


-webkit-box-shadow: 0 3px 10px -4px #555555;
-moz-box-shadow: 0 3px 10px -4px #555555;
box-shadow: 0 3px 10px -4px #555555;

Это нормально? Само лучше показывается FireFox

2. Это кросбраузерность градиенты

А точнее у меня глюк отображения градиента в 2 браузерах опера и експлоер

У меня не отображается не градиент и не картинка

Вот так выглядит подвал блока в Фоксе и Хроме и Сафари

footer1.png

А вот так выглядит в Опере и Експлоере

footer2.png

HTML данного блока


<section class="content">
<img src="/images/news/@Model.NewsImage" class="news-img" alt="@Model.Title" />
<header class="short-content">
<a href="/News/@Model.TitleTranslit">
<h1>@Model.Title</h1>
</a>
</header>
<time class="calendar">@Model.DatePublished.ToLongDateStringOrDayTitle()
</time>
<aside class="reting">
@Html.Reting(Model.Rating)
</aside>
<article class="short-content">
@Html.DisplayTextFor(m => m.Description)
</article>
<footer class="short-content">
<div class="hr">
<span class="first"></span><span class="second"></span><span class="third"></span>
</div>
<div class="author">
Опубликовал: @Model.AuthorPublish</div>
<div class="view">
Просмотров: @Model.Views</div>
<div class="commentbar">
Комментариев: @Model.Comments</div>
</footer>
</section>

CSS


.hr span
{
border: medium none;
display: block;
height: 80px;
margin: 0;
padding: 0;
position: absolute;
top: -80px;
z-index: -100;
}
.hr .first
{
background: url(img/background-ft.png) no-repeat 0 0;
background: -webkit-radial-gradient(bottom right,circle,rgba(0, 0, 0, .08),transparent 80px,transparent 100%);
background: -moz-radial-gradient(bottom right,circle,rgba(0, 0, 0, .08),transparent 80px,transparent 100%);
background: -o-linear-gradient(bottom right,circle,rgba(0, 0, 0, .08),transparent 80px,transparent 100%);
left: 0;
width: 80px;
}
.hr .second
{
background: url(img/background-ft.png) no-repeat 114px 0;
background: -webkit-radial-gradient(bottom left,circle,rgba(0, 0, 0, .08),transparent 80px,transparent 100%);
background: -moz-radial-gradient(bottom left,circle,rgba(0, 0, 0, .08),transparent 80px,transparent 100%);
background: -o-linear-gradient(bottom left,circle,rgba(0, 0, 0, .08),transparent 80px,transparent 100%);
right: 0;
width: 80px;
}
.hr .third
{
background: url(img/background-ft-bg.png);
background: -moz-linear-gradient(bottom,rgba(0, 0, 0, .12),rgba(0, 0, 0, .08) 1px,rgba(0, 0, 0, .08) 1px,transparent 80px,transparent 100%);
background: -webkit-linear-gradient(bottom,rgba(0, 0, 0, .12),rgba(0, 0, 0, .08) 1px,rgba(0, 0, 0, .08) 1px,transparent 80px,transparent 100%);
background: -o-linear-gradient(bottom,rgba(0, 0, 0, .12),rgba(0, 0, 0, .08) 1px,rgba(0, 0, 0, .08) 1px,transparent 80px,transparent 100%);
margin-left: 80px;
margin-right: 80px;
position: relative;
top: -80px;
}

background-ft.png

background-ft.png

Заранее спасибо за помощь!

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

То что вы не получаете пиксельперфекта при отоборажении тени это нормально. Нужен пиксельперфект — используйте картинку.

Градиенты перегенерируйте например этим http://www.colorzilla.com/gradient-editor/

Link to comment
Share on other sites

  • 0

То что вы не получаете пиксельперфекта при отоборажении тени это нормально. Нужен пиксельперфект — используйте картинку.

Градиенты перегенерируйте например этим http://www.colorzilla.com/gradient-editor/

Это не решение. Потом как я понял это проблемы не как с градиэнтом, а с отображением спрайта

Link to comment
Share on other sites

  • 0

у всех проблемы с градиентами в ослике)))

поставьте картинки место него и размножьте по екс или игрик...

Вы наверное не заместили что я использую также спрайты?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Обсуждения

    • Актуальные контакты: Telegram: @Nikker_web E-Mail:   tarasevich.email@gmail.com Портфолио https://www.behance.net/d4d4186e Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ    
    • Актуальные контакты: Telegram: @Nikker_web E-Mail:   tarasevich.email@gmail.com   Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ   Портфолио https://www.behance.net/d4d4186e
    • Доброго всем времени суток. Прошу помощи. Научите принципу изменения футера. Движок Xenforo. Версия 2.2.10. Стиль дефолтный. Что именно нужно в итоге на фото примере. Мой шаблон app.footer less имеет следующее значение.  .p-footer { .xf-publicFooter(); a { .xf-publicFooterLink(); } } .p-footer-inner { .m-pageWidth(); .m-pageInset(); padding-top: @xf-paddingMedium; padding-bottom: @xf-paddingLarge; } .p-footer-row { .m-clearFix(); margin-bottom: -@xf-paddingLarge; } .p-footer-row-main { float: left; margin-bottom: @xf-paddingLarge; } .p-footer-row-opposite { float: right; margin-bottom: @xf-paddingLarge; } .p-footer-linkList { .m-listPlain(); .m-clearFix(); > li { float: left; margin-right: .5em; &:last-child { margin-right: 0; } a { padding: 2px 4px; border-radius: @xf-borderRadiusSmall; &:hover { text-decoration: none; background-color: fade(@xf-publicFooterLink--color, 10%); } } } } .p-footer-rssLink { > span { position: relative; top: -1px; display: inline-block; width: 1.44em; height: 1.44em; line-height: 1.44em; text-align: center; font-size: .8em; background-color: #4682B4; border-radius: 2px; } .fa-rss { color: white; } } .p-footer-copyright { margin-top: @xf-elementSpacer; text-align: center; font-size: @xf-fontSizeSmallest; } .p-footer-debug { margin-top: @xf-paddingLarge; text-align: right; font-size: @xf-fontSizeSmallest; .pairs > dt { color: inherit; } } @media (max-width: @xf-responsiveMedium) { .p-footer-row-main, .p-footer-row-opposite { float: none; } .p-footer-copyright { text-align: left; padding: 0 4px; // aligns with other links } }  
    • Нужны сайты с примерами верстки, типа https://css-tricks.com/. Типовые приемы и нестандартные на все случаи жизни. Накидайте ссылок.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy