18.04.2014, 04:50
|
Интересующийся
|
|
Регистрация: 05.06.2011
Сообщений: 22
|
|
Как подружить тень с закруглением?
при закругление углов, тень которая внутри вылезает за углы, торчит по краям, пытался решить по всякому, но до сих пор не получилось, помогите пожалуйста с решением это проблемы
Код:
|
.generator style{
border-radius:3px;
box-shadow:
inset 0px 2px 0px #ff0000,
inset 0px -2px 0px #ff0000,
inset 0px 3px 2px #000,
inset 0px -3px 2px #000;
} |
|
|
18.04.2014, 08:23
|
|
Тлен
|
|
Регистрация: 02.01.2010
Сообщений: 6,585
|
|
Никуда оно не вылезает. Как вы задаёте тени, так он их и показывает.
<style>div{
box-shadow:
inset 0px 2px 0px #ff0000,
inset 0px -2px 0px #ff0000,
inset 0px 3px 2px #000,
inset 0px -3px 2px #000;
}</style>
<div><br><br><br></div>
__________________
29375, 35
|
|
18.04.2014, 09:35
|
|
CacheVar
|
|
Регистрация: 19.08.2010
Сообщений: 14,215
|
|
maxim96, мне вот интересно... При каком освещении и расположении прямоугольника и "материнской плоскости" будет такая тень?
|
|
18.04.2014, 09:39
|
Интересующийся
|
|
Регистрация: 05.06.2011
Сообщений: 22
|
|
А вы border-radius поставите и посмотрите, мне не надо квадратное...
|
|
18.04.2014, 09:46
|
|
CacheVar
|
|
Регистрация: 19.08.2010
Сообщений: 14,215
|
|
Сообщение от maxim96
|
border-radius поставите и посмотрите
|
Как вариант - сунь все это в еще один див с
overflow: hidden;
И его уже закругляй...
|
|
18.04.2014, 09:48
|
|
Тлен
|
|
Регистрация: 02.01.2010
Сообщений: 6,585
|
|
maxim96, тоже самое же.
<style>div{
border-radius:3px;
box-shadow:
inset 0px 2px 0px #ff0000,
inset 0px -2px 0px #ff0000,
inset 0px 3px 2px #000,
inset 0px -3px 2px #000;
}</style>
<div><br><br><br></div>
чего вы хотите то, я не понимаю.
Нарисуйте что ли то что вам надо.
__________________
29375, 35
|
|
18.04.2014, 09:54
|
Интересующийся
|
|
Регистрация: 05.06.2011
Сообщений: 22
|
|
css к стороннему сайту подключил так что не варик :-(
|
|
18.04.2014, 09:56
|
Интересующийся
|
|
Регистрация: 05.06.2011
Сообщений: 22
|
|
Дак на первом скриншоте выделил зеленым, внимательно посмотрите в самый левый угол и в самый правый угол и в самый нижний левый угол, смотри черное вместо красного!
|
|
18.04.2014, 10:41
|
|
Профессор
|
|
Регистрация: 23.06.2011
Сообщений: 1,165
|
|
Сообщение от Aetae
|
Это уголок показывающий возможность растягивания textarea.=\
|
Поставьте
textarea {
resize: none;
}
|
|
18.04.2014, 10:43
|
|
Тлен
|
|
Регистрация: 02.01.2010
Сообщений: 6,585
|
|
BETEPAH,
Да не, я кажись понял о чём он. Самые крайние пиксели чуток затемняются.
Решение в лоб: подложить тени нужного цвета.
<style>div{
border-radius:3px;
box-shadow:
inset 0px 2px 0px #ff0000,
inset 0px -2px 0px #ff0000,
inset 0px 2px 0px #fff,
inset 0px -2px 0px #fff,
inset 0px 3px 2px #000,
inset 0px -3px 2px #000;
}</style>
<div><br><br><br></div>
__________________
29375, 35
Последний раз редактировалось Aetae, 18.04.2014 в 10:51.
|
|
|
|