Код к первой картинке:Развернуть текст
Код HTML:<div id="content"><div><div><div> одержание блокаСодержание блокаСодержаниеСодержание блокаСодержание блокаСодержание блокаСодержание блока Содержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блока Содержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блока Содержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блока Содержание блокаСодержание блокаСодержание блок </div></div></div></div>[свернуть]
Код ко второй картинке:Развернуть текст
Код HTML:<div id="content"><div><div><div> <p>одержание блокаСодержание блокаСодержаниеСодержание блокаСодержание блокаСодержание блокаСодержание блока Содержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блока Содержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блока Содержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блока Содержание блокаСодержание блокаСодержание блок</p> </div></div></div></div>[свернуть]
CSS:Развернуть текст
Код HTML:#content { width: 70%; background-color: #ffffff; position: absolute; z-index: 2; margin-top: 25%; margin-left: 15%; margin-right: 15%; background-image: url("top_left.gif"); background-repeat: no-repeat; } #content div { background-image: url("top_right.gif"); background-position: top right; background-repeat: no-repeat; } #content div div { background-image: url("bottom_left.gif"); background-position: bottom left; background-repeat: no-repeat; } #content div div div { background-image: url("bottom_right.gif"); background-position: bottom right; background-repeat: no-repeat; }[свернуть]
Из первой картинки видно что когда нету тега <p> закруглённые углы отображаются нормально.
Но когда я добавляю тег <p> они "сходят" со своих мест.
Как я понял тег <p> берёт в себя три картинки ( кроме верхней левой).
Как сделать так чтобы при теге <p> углы отображались нормально?
- 20.10.2012 22:23
- Регистрация: 13.02.2012
- Сообщений: 20
- Репутация: 0
- 20.10.2012 23:08
Может быть лучше использововать border-radius: 5px;
Если хотите закруглённые кроя
---------- Сообщение добавлено 22:08 ---------- Предыдущее 22:07 ----------
#content {
width: 70%;
background-color: #ffffff;
position: absolute;
z-index: 2;
margin-top: 25%;
margin-left: 15%;
margin-right: 15%;
background-image: url("top_left.gif");
background-repeat: no-repeat;
}
#content div {border-radius: 5px;}
<div id="content">
<div>
<p>одержание блокаСодержание блокаСодержаниеСодержание блокаСодержание блокаСодержание блокаСодержание блока
Содержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блока
Содержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блока
Содержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блока
Содержание блокаСодержание блокаСодержание блок</p>
</div></div> - 20.10.2012 23:15
- Регистрация: 13.02.2012
- Сообщений: 20
- Репутация: 0
Может лучше найти источник проблемы, чтобы в будущем не повторять тех же ошибок?
border-radius использовать не хочу - 20.10.2012 23:19
na9ort, скинь ссылку на сайт
- 20.10.2012 23:28
- Регистрация: 13.02.2012
- Сообщений: 20
- Репутация: 0
Сайт состоит из одной страницы ( находится у меня на компе ), вот всё что содержит страница.
HTML:Развернуть текст
Код:<html> <head> <link href="style.css" rel="stylesheet" type="text/css" media="screen" /> </head> <body> <div id="logo"> </div> <div id="content"><div><div><div> <p>одержание блокаСодержание блокаСодержаниеСодержание блокаСодержание блокаСодержание блокаСодержание блока Содержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блока Содержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блока Содержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блока Содержание блокаСодержание блокаСодержание блок</p> </div></div></div></div> </body> </html>
[свернуть]
Развернуть текст
Код:/*CSS document*/ body { background-image: url("bd3.gif"); } #logo { width: 400px; height: 400px; background-image: url("logo.gif"); background-repeat: no-repeat; margin-left: 18%; position: absolute; z-index: 1; } #content { width: 70%; background-color: #ffffff; position: absolute; z-index: 2; margin-top: 25%; margin-left: 15%; margin-right: 15%; background-image: url("top_left.gif"); background-repeat: no-repeat; } #content div { background-image: url("top_right.gif"); background-position: top right; background-repeat: no-repeat; } #content div div { background-image: url("bottom_left.gif"); background-position: bottom left; background-repeat: no-repeat; } #content div div div { background-image: url("bottom_right.gif"); background-position: bottom right; background-repeat: no-repeat; }
[свернуть]Последний раз редактировалось na9ort; 20.10.2012 в 23:54.
- 21.10.2012 00:26
- Регистрация: 13.02.2012
- Сообщений: 20
- Репутация: 0
Не помогло. Всё тоже самое ( картинки скачут ) только ещё добавилась рамка.border: 10px solid #0c91b0; /*вот тут поставить границы вокруг контента*/ - 21.10.2012 01:23
- Регистрация: 28.07.2012
- Сообщений: 59
- Репутация: 20
css
body {
background-image: url("bd3.gif");
}
#logo {
width: 400px;
height: 400px;
background-image: url("logo.gif");
background-repeat: no-repeat;
margin-left: 18%;
margin-bottom: -180px; /*тут поправишь по высоте сколько нужно*/
}
#content{
width: 70%;
margin-left: 15%;
margin-right: 15%;
background: #fff;
}
#content div{
background: url("top_right.gif");
background-position: top right;
background-repeat: no-repeat;
}
#content div div{
background: url("top_left.gif");
background-position: top left;
background-repeat: no-repeat;
}
#content div div div{
background: url("bottom_left.gif");
background-position: bottom left;
background-repeat: no-repeat;
}
#content div div div div{
background: url("bottom_right.gif");
background-position: bottom right;
background-repeat: no-repeat;
}[свернуть]
html
<html>
<head>
<link href="style.css" rel="stylesheet" type="text/css" media="screen" />
</head>
<body>
<div id="logo">
</div>
<div id="content"><div><div><div><div>
<p>Содержание блокаСодержание блокаСодержаниеСодержание блокаСодержание блокаСодержание блокаСодержание блока
Содержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блока
Содержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блока
Содержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блока
Содержание блокаСодержание блокаСодержание блока
Содержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блока
Содержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блока
Содержание блокаСодержание блокаСодержание блока
Содержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блока
Содержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блока
Содержание блокаСодержание блокаСодержание блока
Содержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блока
Содержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блока
Содержание блокаСодержание блокаСодержание блока
Содержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блока
Содержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блокаСодержание блока
Содержание блокаСодержание блокаСодержание блока
</p>
</div></div></div></div></div>
</body>
</html>
[свернуть]Спасибо сказали:
na9ort(21.10.2012), - 21.10.2012 01:38
- Регистрация: 13.02.2012
- Сообщений: 20
- Репутация: 0
Спасибо, всё работает. Только объясните пожалуйста, зачем нужно использовать отрицательное значение margin?
- 21.10.2012 01:56
- Регистрация: 28.07.2012
- Сообщений: 59
- Репутация: 20
Что бы отступ между лого и контентом был меньше. Там конечно можно и по другому сделать.
Тэги топика:
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
проблемы с RDS-bar | Прочее | 6 | 05.05.2012 22:55 |
Проблемы по PHP | Web программирование | 9 | 30.04.2012 20:17 |
Проблемы с шаблоном. | DLE | 5 | 11.04.2012 00:37 |
Проблемы с webeffector | Автопродвижение в агрегаторах | 7 | 09.04.2012 20:14 |
Проблемы с блогом на WP | Софт, скрипты, сервисы | 6 | 27.08.2010 22:32 |