- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Структура html примерно следующая:
<div id="block" style="width:1080px;">
<div id="block2" style="margin:0 auto;">
<div id="block3">горизонтальный текст...</div>
</div>
</div>
Хочу сделать чтобы текст в block3 был по середине страницы... но получается block2 принимает ширину block1 (1080px) и в итоге текст остается слева... Да можно для block2 прописать допустим width:200px; и будет по центру, но я не могу так пописывать, ведь я не знаю ширину контента в block3, там контент динамический...
Подскажите, как сделать?
#block3 {
text-align: center;
}
Может Вам нужно что-то другое, но из того, что Вы написали, решение такое.
Не не прокатит, сейчас чтобы вы поняли что мне нужно покажу точный html код с сайта, и скрин...
Мне нужно чтобы навигация было по центру блока сонтент...
Возможно, такой вариант вас устроит:
#navigation {
max-width: 650px;
margin: 0 auto;
}
Может лучше min-width? Можно даже min-width: 1px;
И тогда все по центру будет, а блок просто растянется в зависимости от содержания.
Зачем ему 650px, если в блоке с "пагинацией" будет < 1 2 > и все.
...
Хотя может Вы и правы.
Не помогло:(
Вот ccs код целиком:
margin:0 auto;
margin-top:40px;
height:42px;
min-width:1px;
}
.div_previous {
background:url(images/bg_navigation_1.png) no-repeat;
width:40px;
height:36px;
float:left;
}
.div_next {
background:url(images/bg_navigation_3.png) no-repeat;
width:40px;
height:36px;
float:left;
}
.navigation a {
display:inline-block;
font-size:14px;
color:#f45100;
border-right:1px solid #cfc8bc;
float: left;
padding: 6px 8px;
margin-top: 6px;
text-decoration:none;
}
.navigation a:hover, .navigation a.activ {
background-color:#aac32e;
}
.navigation a.previous {
width:35px;
height:28px;
background:url(images/navigation_1.png) no-repeat center;
margin: 6.5px 0 0 6px;
padding: 0;
}
.navigation a.previous:hover {
background:url(images/navigation_1_hover.png) no-repeat center;
}
.navigation a.next {
width:35px;
height:28px;
background:url(images/navigation_2.png) no-repeat center;
border:none;
float:right;
padding:0;
margin: 6.5px 6px 0px 0px;
border-left:1px solid #cfc8bc;
}
.navigation a.next:hover {
background:url(images/navigation_2_hover.png) no-repeat center;
}
.nav_center {
float: left;
background:url(images/bg_navigation_2.png) repeat-x;
}
Может лучше min-width? Можно даже min-width: 1px;
И тогда все по центру будет, а блок просто растянется в зависимости от содержания.
Зачем ему 650px, если в блоке с "пагинацией" будет < 1 2 > и все.
Указав один лишь min-width (без width/max-width), блок будет тянуться на ширину родительского, в этом случае margin не поможет.
пробовал указывать и min и max нечего не получается... если указать max-width:500px; допустим, то просто блок становиться 500 и в итоге не по центру выравнивается...
пробовал указывать и min и max нечего не получается... если указать max-width:500px; допустим, то просто блок становиться 500 и в итоге не по центру выравнивается...
Сайт посмотреть нельзя?
Может у Вас для div#content указан float: left ?
сайт не получиться посмотреть, на данвере:( Да для content указан float:left;
сайт не получиться посмотреть, на данвере:( Да для content указан float:left;
width: 100%;
float: left;
}
div.navigation {
max-width: 650px;
margin: 0 auto;
}
Как-то так, измените/добавьте.