CSS Styles, что исправить чтобы текст отделялся от картинки?

DrDeN
На сайте с 26.05.2008
Offline
50
1807

Есть CSS стиль главной страницы:

#homepage {

float: left;
width: 610px;
margin: 0px;
padding: 0px;
}

#homepage p {
margin: 0px;
padding: 0px;
}

#homepage p img {
border: none;
float: left;
margin: 0px;
}

#homepage ul {
list-style-type: square;
margin: 0px;
padding: 0px 0px 15px 0px;
}

#homepage ul li {
list-style-type: square;
margin: 0px;
padding: 0px;
}

.hpdate {
font-size: 11px;
margin: 0px;
padding: 0px;
}

#homepagetop {
background: #FFFFFF url(images/homepagetop.gif) top no-repeat;
float: left;
width: 610px;
margin: 0px 0px 10px 0px;
padding: 0px;
border: 1px solid #DDDDDD;
}

#homepagetop p {
font-size: 12px;
margin: 0px;
padding: 0px 0px 0px 10px;
}

.featuredtop {
float: left;
margin: 0px;
padding: 10px;
display: inline;
}

.featuredtop img {
border: none;
margin: 0px;
}

#homepagebottom {
background: #FFFFFF url(images/homepagetop.gif) top no-repeat;
float: left;
width: 610px;
margin: 10px 0px 10px 0px;
padding: 0px;
border: 1px solid #DDDDDD;
}

#homepagebottom p {
font-size: 12px;
margin: 0px;
padding: 0px;
}

.hpbottom {
float: left;
width: 590px;
margin: 0px;
padding: 10px;
display: inline;
}

.hpbottom img {
border: none;
margin: 10px;
}

#homepageleft {
float: left;
width: 300px;
margin: 0px;
padding: 0px;
}

.hpfeatured {
background: #FFFFFF url(images/featuredtop.gif) top no-repeat;
float: left;
width: 280px;
margin: 0px;
padding: 10px 10px 10px 10px;
border: 1px solid #DDDDDD;
}

.hpfeatured img {
border: none;
margin: 0px;
}

#homepageright {
float: right;
width: 300px;
margin: 0px;
padding: 0px;
}

Что сделать, чтобы текст отделялся от картинки? Сейчас они прилеплены друг к другу. Что только не менял, никаких результатов.

Эффективные GIF-Баннеры по 6$ (/ru/forum/384161) // Портфель NEW (http://drden.ru/portfolio/) (Зеркало (http://www.free-lance.ru/users/drden)) // Магазин готовых баннеров (/ru/forum/286804)
!
На сайте с 29.11.2007
Offline
109
#1

Покажите код картинки, которая не отделяется..

Можно например указать в параметре картинки

style="margin: 10px"
<img src="image.jpg" width="50" height="50" style="margin: 10px">

ну и менять, например указать

style="margin: 10px 0 0 10px"

если картинка, находится в блоке #homepage, и еще в пределах <p>

то

#homepage p img {

border: none;

float: left;

margin: 0px;

}

заменить на

#homepage p img {

border: none;

float: left;

margin: 10px 0 0 10px;

}

посмотрел в ie, лисе - картинка отделилась)

но, возможно, после просмотра кода, отпишу более точно :)

.
DrDeN
На сайте с 26.05.2008
Offline
50
#2

С этим кодом картинка уходит на 10 пикселей вниз.

Сейчас кину Вам ссылку на сайт в личку, посмотрите там.

Сейчас понял, что картинка отделяется нормально, надо текст отодвинуть от неё. Какой из этиз параметров отвечает за текст?

!
На сайте с 29.11.2007
Offline
109
#3
DrDeN:
С этим кодом картинка уходит на 10 пикселей вниз.
Сейчас кину Вам ссылку на сайт в личку, посмотрите там.

Сейчас понял, что картинка отделяется нормально, надо текст отодвинуть от неё. Какой из этиз параметров отвечает за текст?

Сейчас дописал к картинке

<p><img class="alignleft" src="image.jpg" alt="" width="125" height="125" style="margin-right: 10px" />текст</p>

возможно, такой вариант подойдет?

либо в style.css замените

img.alignleft {

padding: 0px;

margin: 0px 10px 10px 0px;

display: inline;

}

на

img.alignleft {

padding: 0px 10px 0px 0px;

margin: 0px 10px 10px 0px;

display: inline;

}

DrDeN
На сайте с 26.05.2008
Offline
50
#4

Изменить надо именно в Homepage, насколько я понял, иначе происходит смещение картинки на других страницах, а сейчас там всё нормально.

!
На сайте с 29.11.2007
Offline
109
#5

тогда так? )

#homepage p img {

border: none;

float: left;

margin: 0px 10px 0 0px;

}

DrDeN
На сайте с 26.05.2008
Offline
50
#6

Ура, получилось. Большое спасибо. Очень Вам благодарен.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий