Самый простой способ сделать круглые углы - это использовать -moz-border-radius
и webkit-border-radius
, однако эти свойства поддерживаются только в браузерах Mozilla и Webkit.
Однако я бы сделал основной div с относительной позицией, а затем установил абсолютные углы, например:
<div style="position:relative">
<div style="position:absolute;top:0;left:0;"></div>
<div style="position:absolute;top:0;right:0;"></div>
<div style="position:absolute;bottom:0;left:0;"></div>
<div style="position:absolute;bottom:0;right:0;"></div>
Div content here
</div>
Вы можете настроить высоту и добавить фоновые изображения, используя background-position.
Также я бы поместил CSS в отдельный файл, просто поместил его в качестве примера.