Самый простой способ добавить границы CSS, капли и скругленные углы для моего контента - PullRequest
3 голосов
/ 19 августа 2010

ОК, мой сайт работает довольно хорошо: http://www.marioplanet.com

Но я понял, что если монитор конечного пользователя достаточно большой, чтобы отображать анимацию по бокам страниц (что в большинстве случаев может монитор каждого настольного компьютера и некоторых ноутбуков), то я считаю, что мой основной контент будет выглядеть лучше маленькая красная / черная граница, несколько закругленных углов и, возможно, даже тень.

Теперь я ищу самый простой способ реализации как границы, так и закругленных углов, и, надеюсь, теней, но это не так необходимо, с наименьшим количеством кода.

Если я смогу заставить его работать только с CSS для большинства браузеров, за исключением IE, и отступить к плагину jQuery / JS для IE, это тоже замечательно. Или даже полностью исключить его из IE, но это не слишком приятно! :)

UPDATE:

ОК, я могу применить его к моему заголовку <div>, как вы можете видеть в прямом эфире прямо сейчас, но когда я пытаюсь применить его ко всей оболочке <div>, я ничего не получаю. Это может быть связано с тем, что мне нужно сначала указать свойства width и height в моем CSS.

Спасибо!

ОБНОВЛЕНИЕ ОБНОВЛЕНИЕ:

Я нашел самый простой способ сделать границы с помощью следующих селекторов CSS3:

border-top-left-radius: 50px;
border-top-right-radius: 50px;
border-bottom-left-radius: 50px;
border-bottom-right-radius: 50px;

Которые все работают как шарм !!

Ответы [ 4 ]

3 голосов
/ 19 августа 2010

CSS3 может делать все, что вам нужно, и большинство браузеров поддерживают его, кроме IE8. (Следующая версия Internet Explorer будет поддерживать эти функции.)

Посетите css3.info для получения дополнительной информации.

2 голосов
/ 19 августа 2010

ОБНОВЛЕНИЕ

Я недавно начал использовать http://css3please.com/.Это также здорово!


Проверьте это: http://css3pie.com/

PIE позволяет Internet Explorer 6-8 отображать некоторые из самых полезных функций оформления CSS3.*

Он прост в использовании и интеграции, он позволяет использовать функции CSS3, такие как радиус границы, тень, градиентный фон и т. Д., И, что самое приятное, он совместим с IE!

Надеюсь, это поможет!

2 голосов
/ 19 августа 2010
Плагин

jquery corner - лучший плагин для создания закругленного угла, а Dropshadow - хороший эффект тени.Его буквально буксируют строки кода (игнорируя код плагина):)

1 голос
/ 19 августа 2010

http://www.cssplay.co.uk/boxes/four_cornered.html

http://www.cssplay.co.uk/boxes/ имеет закругленные углы, тени и многое другое.100% CSS без использования JS и работает в IE.

...