PDA

Просмотр полной версии : кнопка с закругленным углом


insected
01.06.2006, 02:22
Есть кнопка - прямоугольник. Нужно закруглить ей верхний угол (все равно какой). Как это можно сделать?
Если вставлять изображение с цветом фона и срезанным углом, чтобы оно накладывалось на слой кнопки и закрывало нужную часть, то например в Firefox если масштаб скролом менять, то изображение естественно уезжает и накладывается на другие слои...
Подскажите пожалуйста.

deathstorm
01.06.2006, 10:54
http://javascript.aho.ru/example/JsPrimeryCode-40.htm ваше счастье здесь, правда тут немного гимморойно, зато кроссбраузерно
только для лисы -moz-border-radius:10px 10px 0px 0px;

undeddy
01.06.2006, 17:27
А зачем мучаться с CSS, почему кнопку с закругленными углами нельзя сразу сделать во флэш или фотошопе?

insected
03.06.2006, 02:30
А можно например сделать ячейку таблицы, в top left поместить картинку...а как сделать, что бы вместе с изменением масштаба страницы изменялся масштаб изображения (ну чтобы не уезжало)?
Или как сделать чтобы таблица не меняла свой масштаб?

deathstorm
04.06.2006, 13:03
1 что-то гимморойное ты задумал человече, (скажи что хочешь и главное зачем)
просто засунуть картинку в таблицу, лучше через стили, бэграундом,
2 пропиши таблице размеры в пикселях, и не засовывай туда текст, иначе при ручном увеличении шрифта ее порвет

З.Ы. отпишись...

insected
05.06.2006, 00:53
не получится, мне нужна кнопка с текстом, которая по hover меняет цвет. Если текст поместить в одну ячейку, а картинку с углом в другую, то как менять цвет обоих по hover одной из них?

baron27
05.06.2006, 09:46
<input name="submit" src="images/submit.jpg" onmouseover='lalala'>

<button><img src="../Мои документы/Untitled-1.jpg" /></button>

deathstorm
05.06.2006, 09:54
а зачем тд тебе сделай простые а, которые оформь стилями, и дай в стилях что картинка бэкграунда будет находится в верхнем правом углу, причем уголок делаешь под цвет основного фона, а все остальное програчныи, и меняй бэкроунд-колор у а, все логично

insected
06.06.2006, 02:22
Да я пока не особо шарю....по сему у меня проблемы с позиционированием и с разрешениями и с IE. все уезжает, плавает и тд. так что таблица для менюшки навигации для меня легче всего оказалась

deathstorm
06.06.2006, 11:07
странно что с ие, эта тварь любой код переваривает :)

insected
08.06.2006, 03:37
А, кстати, как вставить бэкграундом в ячейку картинку, чтобы она при увеличении масштаба тоже увеличивалась?

insected
12.06.2006, 00:41
Да, вот я болван. Все оказалось очень просто)))) я просто не в тот угол картинку то вставлял )))))) Вот олень