Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 18.10.2011, 16:10
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,228

Как сделать тень не везде?
Хочу сделать тень только слева, справа и снизу... Но появляется какая-то полоса сверху...
Как сделать такую тень?

<style>
div {
	width: 100px;
	height: 50px;
	margin-left: auto;
	margin-right: auto;
	border-left: 1px solid #bcb8b5;
	border-right: 1px solid #bcb8b5;
	border-bottom: 1px solid #bcb8b5;
	border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
	box-shadow: 0 0 0,2px 0 2px #d5d5d5,-2px 0 2px #d5d5d5,0 2px 2px #d5d5d5;
	-moz-box-shadow: 0 0 0 ,2px 0 2px #d5d5d5,-2px 0 2px #d5d5d5,0 2px 2px #d5d5d5;
	-webkit-box-shadow: 0 0 0 ,2px 0 2px #d5d5d5,-2px 0 2px #d5d5d5,0 2px 2px #d5d5d5;
}
</style>
<div></div>

Последний раз редактировалось ksa, 18.10.2011 в 16:13.
Ответить с цитированием
  #2 (permalink)  
Старый 18.10.2011, 16:46
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,228

Такая же фигня, если делать тень только сверху...

<style>
div {
	width: 100px;
	height: 50px;
	margin-left: auto;
	margin-right: auto;
	border-left: 1px solid #bcb8b5;
	border-right: 1px solid #bcb8b5;
	border-top: 1px solid #bcb8b5;
	border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	box-shadow: 0 -2px 2px #d5d5d5,2px 0 2px #d5d5d5,-2px 0 2px #d5d5d5,0 0 0;
	-moz-box-shadow: 0 -2px 2px #d5d5d5,2px 0 2px #d5d5d5,-2px 0 2px #d5d5d5,0 0 0;
	-webkit-box-shadow: 0 -2px 2px #d5d5d5,2px 0 2px #d5d5d5,-2px 0 2px #d5d5d5,0 0 0;
}
</style>
<div></div>

Последний раз редактировалось ksa, 18.10.2011 в 19:33.
Ответить с цитированием
  #3 (permalink)  
Старый 18.10.2011, 16:58
Аватар для Magneto
Люмус, Емаксос Developer!
Отправить личное сообщение для Magneto Посмотреть профиль Найти все сообщения от Magneto
 
Регистрация: 06.05.2010
Сообщений: 677

<style>
div {
	width: 100px;
	height: 50px;
	margin-left: auto;
	margin-right: auto;
	border-left: 1px solid #bcb8b5;
	border-right: 1px solid #bcb8b5;
	border-top: 1px solid #bcb8b5;
	border-radius: 5px 5px 0 0;
	box-shadow: -2px -2px 2px #d5d5d5,2px -2px 2px #d5d5d5;}
</style>
<div></div>
Ответить с цитированием
  #4 (permalink)  
Старый 18.10.2011, 17:00
Аватар для Snipe
Профессор
Отправить личное сообщение для Snipe Посмотреть профиль Найти все сообщения от Snipe
 
Регистрация: 06.05.2008
Сообщений: 765

По миом эксперементам получается, что это вылазят боковые тени, вот так ок (тока в последней мозилке проверял):

<style>
div {
    width: 100px;
    height: 50px;
    margin-left: auto;
    margin-right: auto;
    border-left: 1px solid #bcb8b5;
    border-right: 1px solid #bcb8b5;
    border-top: 1px solid #bcb8b5;
    border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
    -moz-box-shadow: 0 -2px 2px #d5d5d5,2px 0 2px #d5d5d5,-2px 0 2px #d5d5d5,0 0 0;
    -webkit-box-shadow: 0 -2px 2px #d5d5d5,2px 0 2px #d5d5d5,-2px 0 2px #d5d5d5,0 0 0;
    box-shadow: 0 -2px 2px #d5d5d5,2px -2px 2px #d5d5d5,-2px -2px 2px #d5d5d5,0 0 0;
}
</style>
<div></div>
Ответить с цитированием
  #5 (permalink)  
Старый 18.10.2011, 19:28
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,228

Ребята, спасибо. Буду завтра пробовать на своей страничке...
Ответить с цитированием
  #6 (permalink)  
Старый 18.10.2011, 19:38
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,228

Бивас, тест...

<style>
div {
	width: 100px;
	height: 50px;
	margin-left: auto;
	margin-right: auto;
	border-left: 1px solid #bcb8b5;
	border-right: 1px solid #bcb8b5;
	border-bottom: 1px solid #bcb8b5;
	border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
	box-shadow: 0 0 0,2px 2px 2px #d5d5d5,-2px 2px 2px #d5d5d5;
	-moz-box-shadow: 0 0 0  ,2px 2px 2px #d5d5d5,-2px 2px 2px #d5d5d5;
	-webkit-box-shadow: 0 0 0  ,2px 2px 2px #d5d5d5,-2px 2px 2px #d5d5d5;
}
</style>
<div></div>


Да - боковые тени лезут...

Последний раз редактировалось ksa, 18.10.2011 в 19:40.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как убрать hover? Либо как сделать стрелки статичными? krusty36 Элементы интерфейса 1 13.07.2011 09:20
Как лучше сделать виджет? comentator Элементы интерфейса 0 25.03.2011 08:44
Как сделать, чтобы при наведении на кнопку справа от нее появлялись текстовые ссылки? Tass Общие вопросы Javascript 7 17.02.2011 09:06
Как сделать такое fancy menu uonax Элементы интерфейса 2 22.05.2010 12:52
Как сделать постоянную проверку на javascript alb Общие вопросы Javascript 18 09.01.2010 14:05