Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: тень блока, но только с краев

Сообщения:  [1-10]   [11-14] 

 
 автор: moonfox   (10.09.2013 в 23:28)   письмо автору
 
   для: immortal727   (10.09.2013 в 21:31)
 



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Документ без названия</title>
<style>
.top {
width:1000px;
height:100px;
background:#fff;
}
.top:before {
z-index:-1; 
position:absolute; 
content:"";
width:450px;
height:1px;
left:0;
top:100px;
box-shadow:0 9px 11px rgba(0, 0, 0, 1);
-webkit-transform:rotate(-2deg);    
-moz-transform:rotate(-2deg);   
-o-transform:rotate(-2deg);
-ms-transform:rotate(-2deg);
transform:rotate(-2deg);
}
.top:after {
z-index:-1; 
position:absolute; 
content:"";
width:450px;
height:1px;
right:0;
top:100px;
box-shadow:0 9px 11px rgba(0, 0, 0, 1);
-webkit-transform:rotate(2deg);
-moz-transform:rotate(2deg);
-o-transform:rotate(2deg);
-ms-transform:rotate(2deg);
transform:rotate(2deg);
}
</style>
</head>

<body>
<div class="top">
</div>
</body>
</html>


  Ответить  
 
 автор: immortal727   (10.09.2013 в 21:31)   письмо автору
 
   для: confirm   (10.09.2013 в 21:12)
 

Ну вот, это уже лучше. Да вот только canvas только начал изучать пока. Ну да ладно, пока простую сделаю, а потом уже можно и через него сделать, чтоб время даром тоже не терять

  Ответить  
 
 автор: confirm   (10.09.2013 в 21:12)   письмо автору
 
   для: immortal727   (10.09.2013 в 20:46)
 

Вот что значит - вам вогнутая тень нужна. Нет, конечно, тень есть тень, и она будет принимать очертания объекта. Если это прямая сторона, то и тень не будет вогнутой или выпуклой. Если это круг, значит и тень будет по кругу. Создайте объект с вогнутым ребром, получите такую тень.

А картинку как PNG24, а как уж ее расположить и кому она должна принадлежать, это уже от верстки зависит. Если шапка фиксированная, а остальное прокручивается, значит шапке принадлежать. Если прокручивается вся страница, значит к заголовку ниже.

PS. В рамках HTML5 можно воспользоваться canvas и отрисовать тень такую.

  Ответить  
 
 автор: immortal727   (10.09.2013 в 20:46)   письмо автору
 
   для: confirm   (10.09.2013 в 20:21)
 

Так я так и делаю, но ведь тень идет по всему низу, а как же в середине убрать? Картинкой что-ли налезть как слой, только так получается

  Ответить  
 
 автор: confirm   (10.09.2013 в 20:21)   письмо автору
 
   для: immortal727   (10.09.2013 в 20:04)
 

Понятно, а то штаны, штаны, и не понять какие )

На CCS это просто:
<style>
div {
    width: 400px;
    height: 80px;
    box-shadow: 0 6px 3px rgba(0,0,0,.5);
    -webkit-box-shadow: 0 6px 3px rgba(0,0,0,.5); 
    -moz-box-shadow: 0 6px 3px rgba(0,0,0,.5);
}
</style>

<div></div>

Тень сдвинута вниз на 6px с радиусом размытия 3px, с прозрачностью равной 50%. Заметьте, что размытие заставляет появляться тени и с других сторон, и чем оно будет выше, тем заметнее (на указанный радиус). Если убрать размытие, то тень приобретет четкое очертание, но будет только на указанной стороне. Если такое не подходит, седлайте ее частью рисунка, ваш заголовок "Автосервис" ведь рисунком будет, надо полагать?

  Ответить  
 
 автор: immortal727   (10.09.2013 в 20:04)   письмо автору
 
   для: confirm   (10.09.2013 в 20:01)
 

Ну да, под шапкой, неужели не видно? Еще она полностью черная, т.е. без прозачности идет

  Ответить  
 
 автор: confirm   (10.09.2013 в 20:01)   письмо автору
 
   для: immortal727   (10.09.2013 в 19:55)
 

Так с боков шапки тень или слева и справа ее?

  Ответить  
 
 автор: immortal727   (10.09.2013 в 19:55)   письмо автору
 
   для: confirm   (10.09.2013 в 19:52)
 

ну да. Видите, там шапка (только серенькая, ну неважно) а сбоку под ней если присмотреться идет черная тень с боков, а в середине этой тени под шапкой нету. Как это сделать?

  Ответить  
 
 автор: confirm   (10.09.2013 в 19:52)   письмо автору
 
   для: immortal727   (10.09.2013 в 19:37)
 

Какого именно блока - шапка белая? И тень с его боков?

  Ответить  
 
 автор: immortal727   (10.09.2013 в 19:37)   письмо автору
 
   для: confirm   (10.09.2013 в 19:28)
 

Тогда высылаю исходник странички в psd www.delfinrus.com/files/2nedeli/index.psd
Не могу понять просто как же мне сделать именно верхнюю часть так, чтобы тень была только с боков. Помогите пожалуйста.

  Ответить  

Сообщения:  [1-10]   [11-14] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования